/**
 *
 * This file may have been modified by Bytedance Inc. (“Bytedance Inc.'s Modifications”). 
 * All Bytedance Inc.'s Modifications are Copyright (year) Bytedance Inc..  
 * 
 * This source code is licensed under the Apache license.
 * See LICENSE file in the project root for license information.
 *
 */
[class*=auxo-]::-ms-clear,
[class*=auxo-] input::-ms-clear,
[class*=auxo-] input::-ms-reveal,
[class^=auxo-]::-ms-clear,
[class^=auxo-] input::-ms-clear,
[class^=auxo-] input::-ms-reveal {
    display: none
}

[class*=auxo-],
[class*=auxo-] *,
[class*=auxo-] :after,
[class*=auxo-] :before,
[class^=auxo-],
[class^=auxo-] *,
[class^=auxo-] :after,
[class^=auxo-] :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

body,
html {
    width: 100%;
    height: 100%
}

input::-ms-clear,
input::-ms-reveal {
    display: none
}

*,
:after,
:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

html {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

@-ms-viewport {
    width: device-width
}

body {
    margin: 0;
    color: #565960;
    font-size: 14px;
    font-family: PingFang SC, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Noto Sans CJK SC, Microsoft YaHei, 微软雅黑, sans-serif;
    font-variant: tabular-nums;
    line-height: 1.5715;
    background-color: #fff;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum"
}

[tabindex="-1"]:focus {
    outline: none !important
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
    margin-bottom: .5em;
    color: #252931;
    font-weight: 500
}

p {
    margin-top: 0;
    margin-bottom: 1em
}

abbr[data-original-title],
abbr[title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    border-bottom: 0;
    cursor: help
}

address {
    margin-bottom: 1em;
    font-style: normal;
    line-height: inherit
}

input[type=number],
input[type=password],
input[type=text],
textarea {
    -webkit-appearance: none
}

dl,
ol,
ul {
    margin-top: 0;
    margin-bottom: 1em
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0
}

dt {
    font-weight: 500
}

dd {
    margin-bottom: .5em;
    margin-left: 0
}

blockquote {
    margin: 0 0 1em
}

dfn {
    font-style: italic
}

b,
strong {
    font-weight: bolder
}

small {
    font-size: 80%
}

sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

a {
    color: #1966ff;
    text-decoration: none;
    background-color: transparent;
    outline: none;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s;
    -webkit-text-decoration-skip: objects
}

a:hover {
    color: #4784ff
}

a:active {
    color: #1556d9
}

a:active,
a:focus,
a:hover {
    text-decoration: none;
    outline: 0
}

a[disabled] {
    color: #bcbdc0;
    cursor: not-allowed
}

code,
kbd,
pre,
samp {
    font-size: 1em;
    font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace
}

pre {
    margin-top: 0;
    margin-bottom: 1em;
    overflow: auto
}

figure {
    margin: 0 0 1em
}

img {
    vertical-align: middle;
    border-style: none
}

svg:not(:root) {
    overflow: hidden
}

[role=button],
a,
area,
button,
input:not([type=range]),
label,
select,
summary,
textarea {
    -ms-touch-action: manipulation;
    touch-action: manipulation
}

table {
    border-collapse: collapse
}

caption {
    padding-top: .75em;
    padding-bottom: .3em;
    color: #898b8f;
    text-align: left;
    caption-side: bottom
}

button,
input,
optgroup,
select,
textarea {
    margin: 0;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

[type=reset],
[type=submit],
button,
html [type=button] {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    padding: 0;
    border-style: none
}

input[type=checkbox],
input[type=radio] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
    -webkit-appearance: listbox
}

textarea {
    overflow: auto;
    resize: vertical
}

fieldset {
    min-width: 0;
    margin: 0;
    padding: 0;
    border: 0
}

legend {
    display: block;
    width: 100%;
    max-width: 100%;
    margin-bottom: .5em;
    padding: 0;
    color: inherit;
    font-size: 1.5em;
    line-height: inherit;
    white-space: normal
}

progress {
    vertical-align: baseline
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    outline-offset: -2px;
    -webkit-appearance: none
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button
}

output {
    display: inline-block
}

summary {
    display: list-item
}

template {
    display: none
}

[hidden] {
    display: none !important
}

mark {
    padding: .2em
}

::-moz-selection {
    color: #fff;
    background: #1966ff
}

::selection {
    color: #fff;
    background: #1966ff
}

.clearfix:after,
.clearfix:before {
    display: table;
    content: ""
}

.clearfix:after {
    clear: both
}

.anticon[tabindex] {
    cursor: pointer
}

.anticon-spin,
.anticon-spin:before {
    display: inline-block;
    -webkit-animation: loadingCircle 1s linear infinite;
    animation: loadingCircle 1s linear infinite
}

[class*=auxo-].anticon-loading>svg>path,
[class*=auxo-]>.anticon-loading>svg>path,
[class^=auxo-].anticon-loading>svg>path,
[class^=auxo-]>.anticon-loading>svg>path {
    d: path("M511.995 85.3359C276.353 85.3359 85.3281 276.361 85.3281 512.003C85.3281 747.644 276.353 938.669 511.995 938.669C612.47 938.669 704.938 903.886 777.847 845.738C796.27 831.045 799.293 804.2 784.601 785.778C769.908 767.355 743.062 764.331 724.64 779.024C666.3 825.553 592.451 853.336 511.995 853.336C323.482 853.336 170.661 700.516 170.661 512.003C170.661 323.489 323.482 170.669 511.995 170.669C700.508 170.669 853.328 323.489 853.328 512.003C853.328 535.567 872.431 554.669 895.995 554.669C919.559 554.669 938.661 535.567 938.661 512.003C938.661 276.361 747.636 85.3359 511.995 85.3359Z")
}

[class*=auxo-].anticon-check>svg>path,
[class*=auxo-]>.anticon-check>svg>path,
[class^=auxo-].anticon-check>svg>path,
[class^=auxo-]>.anticon-check>svg>path {
    d: path("M345.926 770.25C346.214 770.551 346.505 770.848 346.801 771.144C368.328 792.671 403.022 793.008 424.962 772.153C425.31 771.822 425.655 771.486 425.996 771.144C426 771.141 425.993 771.147 425.996 771.144C426.015 771.125 426.043 771.097 426.061 771.079L901.172 295.968C923.042 274.099 923.042 238.641 901.172 216.772C879.303 194.903 843.846 194.903 821.976 216.772L386.408 652.34L188.418 454.35C166.549 432.481 131.092 432.481 109.222 454.35C87.353 476.22 87.353 511.677 109.222 533.546L345.926 770.25Z")
}

[class*=auxo-].anticon-close>svg>path,
[class*=auxo-]>.anticon-close>svg>path,
[class^=auxo-].anticon-close>svg>path,
[class^=auxo-]>.anticon-close>svg>path {
    d: path("M259.162 259.162C247.839 270.484 247.839 288.841 259.162 300.163L471.002 512.003L259.162 723.844C247.839 735.166 247.839 753.523 259.162 764.845C270.484 776.167 288.841 776.167 300.163 764.845L512.003 553.005L723.844 764.845C735.166 776.167 753.523 776.167 764.845 764.845C776.167 753.523 776.167 735.166 764.845 723.844L553.005 512.003L764.845 300.163C776.167 288.841 776.167 270.484 764.845 259.162C753.523 247.839 735.166 247.839 723.844 259.162L512.003 471.002L300.163 259.162C288.841 247.839 270.484 247.839 259.162 259.162Z")
}

[class*=auxo-].anticon-down>svg>path,
[class*=auxo-]>.anticon-down>svg>path,
[class^=auxo-].anticon-down>svg>path,
[class^=auxo-]>.anticon-down>svg>path {
    d: path("M259.158 389.825C247.836 401.147 247.836 419.504 259.158 430.826L491.499 663.167C502.822 674.49 521.179 674.49 532.501 663.167L764.842 430.826C776.164 419.504 776.164 401.147 764.842 389.825C753.52 378.503 735.163 378.503 723.84 389.825L512 601.665L300.16 389.825C288.838 378.503 270.481 378.503 259.158 389.825Z")
}

[class*=auxo-].anticon-search>svg>path,
[class*=auxo-]>.anticon-search>svg>path,
[class^=auxo-].anticon-search>svg>path,
[class^=auxo-]>.anticon-search>svg>path {
    d: path("M655.273 692.847C604.594 735.094 539.393 760.51 468.255 760.51C306.847 760.51 176 629.663 176 468.255C176 306.847 306.847 176 468.255 176C629.663 176 760.51 306.847 760.51 468.255C760.51 539.393 735.094 604.594 692.847 655.273L840.218 802.644C850.594 813.02 850.594 829.843 840.218 840.218C829.843 850.594 813.02 850.594 802.645 840.218L655.273 692.847ZM707.373 468.255C707.373 336.194 600.316 229.137 468.255 229.137C336.194 229.137 229.137 336.194 229.137 468.255C229.137 600.316 336.194 707.373 468.255 707.373C600.316 707.373 707.373 600.316 707.373 468.255Z")
}

.auxo-form-item-children-icon>.anticon-close-circle>svg>path,
.auxo-message-error>.anticon-close-circle>svg>path,
.auxo-modal-confirm-body>.anticon-close-circle>svg>path,
.auxo-picker-clear>.anticon-close-circle>svg>path,
.auxo-progress-text>.anticon-close-circle>svg>path,
.auxo-result-icon>.anticon-close-circle>svg>path,
.auxo-select-clear>.anticon-close-circle>svg>path,
.auxo-transfer-list-search-action>.anticon-close-circle>svg>path,
[class*=auxo-].anticon-close-circle>svg>path,
[class^=auxo-].anticon-close-circle>svg>path {
    fill-rule: evenodd;
    d: path("M885.333 512C885.333 718.186 718.186 885.333 512 885.333C305.814 885.333 138.667 718.186 138.667 512C138.667 305.814 305.814 138.667 512 138.667C718.186 138.667 885.333 305.814 885.333 512ZM363.459 671.74C374.473 682.753 392.329 682.753 403.342 671.74L513.866 561.216L624.39 671.74C635.404 682.753 653.26 682.753 664.273 671.74C675.286 660.727 675.286 642.871 664.273 631.858L553.749 521.333L664.273 410.809C675.286 399.796 675.286 381.94 664.273 370.927C653.26 359.913 635.404 359.913 624.39 370.927L513.866 481.451L403.342 370.927C392.329 359.913 374.473 359.913 363.46 370.927C352.446 381.94 352.446 399.796 363.46 410.809L473.984 521.333L363.459 631.858C352.446 642.871 352.446 660.727 363.459 671.74Z")
}

.auxo-form-item-children-icon>.anticon-check-circle>svg>path,
.auxo-message-success>.anticon-check-circle>svg>path,
.auxo-modal-confirm-body>.anticon-check-circle>svg>path,
.auxo-progress-text>.anticon-check-circle>svg>path,
.auxo-result-icon>.anticon-check-circle>svg>path,
[class*=auxo-].anticon-check-circle>svg>path,
[class^=auxo-].anticon-check-circle>svg>path {
    fill-rule: evenodd;
    d: path("M512 885.333C718.186 885.333 885.333 718.186 885.333 512C885.333 305.814 718.186 138.667 512 138.667C305.814 138.667 138.667 305.814 138.667 512C138.667 718.186 305.814 885.333 512 885.333ZM701.32 420.923C711.668 409.431 710.74 391.727 699.248 381.38C687.756 371.032 670.052 371.96 659.704 383.452L455.517 610.225L362.942 507.41C352.594 495.918 334.89 494.991 323.398 505.338C311.906 515.685 310.978 533.39 321.326 544.882L433.851 669.854C435.273 671.434 436.835 672.814 438.5 673.992C449.984 682.938 466.6 681.607 476.493 670.62L701.32 420.923Z")
}

.auxo-form-item-children-icon>.anticon-exclamation-circle>svg>path,
.auxo-message-warning>.anticon-exclamation-circle>svg>path,
.auxo-modal-confirm-body>.anticon-exclamation-circle>svg>path,
.auxo-notification-notice-icon.anticon-exclamation-circle>svg>path,
.auxo-result-icon>.anticon-exclamation-circle>svg>path {
    fill-rule: evenodd;
    d: path("M572.758 192.972c-27.169-47.963-95.091-47.963-122.26 0L129.562 759.527c-27.169 47.96 6.792 107.918 61.13 107.918h641.87c54.34 0 88.3-59.958 61.133-107.918L572.758 192.972zm-89.103 205.795c0-15.487 12.523-28.043 27.972-28.043 15.448 0 27.972 12.555 27.972 28.042l.002 196.31c0 15.487-12.523 28.042-27.972 28.042-15.449 0-27.972-12.554-27.972-28.042l-.002-196.309zm-8.414 306.49c0-20.136 16.28-36.458 36.365-36.458 20.084 0 36.366 16.322 36.366 36.457 0 20.136-16.282 36.457-36.366 36.457s-36.365-16.321-36.365-36.457z")
}

.auxo-form-item-children-icon>.anticon-info-circle>svg>path,
.auxo-message-info>.anticon-info-circle>svg>path,
.auxo-modal-confirm-body>.anticon-info-circle>svg>path,
.auxo-notification-notice-icon.anticon-info-circle>svg>path,
.auxo-result-icon>.anticon-info-circle>svg>path {
    fill-rule: evenodd;
    d: path("M511.78 884.56c205.88 0 372.78-166.9 372.78-372.78C884.56 305.9 717.66 139 511.78 139 305.9 139 139 305.9 139 511.78c0 205.88 166.9 372.78 372.78 372.78zm-7.164-495.827c20.588 0 37.278-16.69 37.278-37.278 0-20.588-16.69-37.278-37.278-37.278-20.588 0-37.278 16.69-37.278 37.278 0 20.588 16.69 37.278 37.278 37.278zm-30.114 74.556c-10.294 0-18.64-8.345-18.64-18.64 0-10.293 8.346-18.638 18.64-18.638H515.768c13.235 0 23.963 10.729 23.963 23.962v12.572l.007.744V649.68h46.597c10.295 0 18.64 8.345 18.64 18.64 0 10.293-8.345 18.638-18.64 18.638H437.224c-10.294 0-18.64-8.345-18.64-18.639 0-10.294 8.346-18.639 18.64-18.639h46.597V463.29h-9.32z")
}

.auxo-fade-appear,
.auxo-fade-enter,
.auxo-fade-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-fade-appear.auxo-fade-appear-active,
.auxo-fade-enter.auxo-fade-enter-active {
    -webkit-animation-name: antFadeIn;
    animation-name: antFadeIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-fade-leave.auxo-fade-leave-active {
    -webkit-animation-name: antFadeOut;
    animation-name: antFadeOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-fade-appear,
.auxo-fade-enter {
    opacity: 0
}

.auxo-fade-appear,
.auxo-fade-enter,
.auxo-fade-leave {
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear
}

@-webkit-keyframes antFadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes antFadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes antFadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes antFadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.auxo-move-up-appear,
.auxo-move-up-enter,
.auxo-move-up-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-move-up-appear.auxo-move-up-appear-active,
.auxo-move-up-enter.auxo-move-up-enter-active {
    -webkit-animation-name: antMoveUpIn;
    animation-name: antMoveUpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-move-up-leave.auxo-move-up-leave-active {
    -webkit-animation-name: antMoveUpOut;
    animation-name: antMoveUpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-move-up-appear,
.auxo-move-up-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.auxo-move-up-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34)
}

.auxo-move-down-appear,
.auxo-move-down-enter,
.auxo-move-down-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-move-down-appear.auxo-move-down-appear-active,
.auxo-move-down-enter.auxo-move-down-enter-active {
    -webkit-animation-name: antMoveDownIn;
    animation-name: antMoveDownIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-move-down-leave.auxo-move-down-leave-active {
    -webkit-animation-name: antMoveDownOut;
    animation-name: antMoveDownOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-move-down-appear,
.auxo-move-down-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.auxo-move-down-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34)
}

.auxo-move-left-appear,
.auxo-move-left-enter,
.auxo-move-left-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-move-left-appear.auxo-move-left-appear-active,
.auxo-move-left-enter.auxo-move-left-enter-active {
    -webkit-animation-name: antMoveLeftIn;
    animation-name: antMoveLeftIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-move-left-leave.auxo-move-left-leave-active {
    -webkit-animation-name: antMoveLeftOut;
    animation-name: antMoveLeftOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-move-left-appear,
.auxo-move-left-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.auxo-move-left-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34)
}

.auxo-move-right-appear,
.auxo-move-right-enter,
.auxo-move-right-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-move-right-appear.auxo-move-right-appear-active,
.auxo-move-right-enter.auxo-move-right-enter-active {
    -webkit-animation-name: antMoveRightIn;
    animation-name: antMoveRightIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-move-right-leave.auxo-move-right-leave-active {
    -webkit-animation-name: antMoveRightOut;
    animation-name: antMoveRightOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-move-right-appear,
.auxo-move-right-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.auxo-move-right-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34)
}

@-webkit-keyframes antMoveDownIn {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antMoveDownIn {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antMoveDownOut {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antMoveDownOut {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes antMoveLeftIn {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antMoveLeftIn {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antMoveLeftOut {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antMoveLeftOut {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes antMoveRightIn {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antMoveRightIn {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antMoveRightOut {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antMoveRightOut {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes antMoveUpIn {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antMoveUpIn {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antMoveUpOut {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antMoveUpOut {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes loadingCircle {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes loadingCircle {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

[auxo-click-animating-without-extra-node=true],
[auxo-click-animating=true] {
    position: relative
}

html {
    --antd-wave-shadow-color: #1966ff;
    --scroll-bar: 0
}

.auxo-click-animating-node,
[auxo-click-animating-without-extra-node=true]:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    border-radius: inherit;
    -webkit-box-shadow: 0 0 0 0 #1966ff;
    box-shadow: 0 0 0 0 #1966ff;
    -webkit-box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);
    box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);
    opacity: .2;
    -webkit-animation: fadeEffect 2s cubic-bezier(.08, .82, .17, 1), waveEffect .4s cubic-bezier(.08, .82, .17, 1);
    animation: fadeEffect 2s cubic-bezier(.08, .82, .17, 1), waveEffect .4s cubic-bezier(.08, .82, .17, 1);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    content: "";
    pointer-events: none
}

@-webkit-keyframes waveEffect {
    to {
        -webkit-box-shadow: 0 0 0 #1966ff;
        box-shadow: 0 0 0 #1966ff;
        -webkit-box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
        box-shadow: 0 0 0 6px var(--antd-wave-shadow-color)
    }
}

@keyframes waveEffect {
    to {
        -webkit-box-shadow: 0 0 0 #1966ff;
        box-shadow: 0 0 0 #1966ff;
        -webkit-box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
        box-shadow: 0 0 0 6px var(--antd-wave-shadow-color)
    }
}

@-webkit-keyframes fadeEffect {
    to {
        opacity: 0
    }
}

@keyframes fadeEffect {
    to {
        opacity: 0
    }
}

.auxo-slide-up-appear,
.auxo-slide-up-enter,
.auxo-slide-up-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-slide-up-appear.auxo-slide-up-appear-active,
.auxo-slide-up-enter.auxo-slide-up-enter-active {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-slide-up-leave.auxo-slide-up-leave-active {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-slide-up-appear,
.auxo-slide-up-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.auxo-slide-up-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}

.auxo-slide-down-appear,
.auxo-slide-down-enter,
.auxo-slide-down-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-slide-down-appear.auxo-slide-down-appear-active,
.auxo-slide-down-enter.auxo-slide-down-enter-active {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-slide-down-leave.auxo-slide-down-leave-active {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-slide-down-appear,
.auxo-slide-down-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.auxo-slide-down-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}

.auxo-slide-left-appear,
.auxo-slide-left-enter,
.auxo-slide-left-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-slide-left-appear.auxo-slide-left-appear-active,
.auxo-slide-left-enter.auxo-slide-left-enter-active {
    -webkit-animation-name: antSlideLeftIn;
    animation-name: antSlideLeftIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-slide-left-leave.auxo-slide-left-leave-active {
    -webkit-animation-name: antSlideLeftOut;
    animation-name: antSlideLeftOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-slide-left-appear,
.auxo-slide-left-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.auxo-slide-left-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}

.auxo-slide-right-appear,
.auxo-slide-right-enter,
.auxo-slide-right-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-slide-right-appear.auxo-slide-right-appear-active,
.auxo-slide-right-enter.auxo-slide-right-enter-active {
    -webkit-animation-name: antSlideRightIn;
    animation-name: antSlideRightIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-slide-right-leave.auxo-slide-right-leave-active {
    -webkit-animation-name: antSlideRightOut;
    animation-name: antSlideRightOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-slide-right-appear,
.auxo-slide-right-enter {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.auxo-slide-right-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}

@-webkit-keyframes antSlideUpIn {
    0% {
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antSlideUpIn {
    0% {
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antSlideUpOut {
    0% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antSlideUpOut {
    0% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes antSlideDownIn {
    0% {
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8);
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        opacity: 0
    }

    to {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        opacity: 1
    }
}

@keyframes antSlideDownIn {
    0% {
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8);
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        opacity: 0
    }

    to {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        opacity: 1
    }
}

@-webkit-keyframes antSlideDownOut {
    0% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        opacity: 1
    }

    to {
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8);
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        opacity: 0
    }
}

@keyframes antSlideDownOut {
    0% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        opacity: 1
    }

    to {
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8);
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        opacity: 0
    }
}

@-webkit-keyframes antSlideLeftIn {
    0% {
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@keyframes antSlideLeftIn {
    0% {
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }
}

@-webkit-keyframes antSlideLeftOut {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@keyframes antSlideLeftOut {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 1
    }

    to {
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8);
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        opacity: 0
    }
}

@-webkit-keyframes antSlideRightIn {
    0% {
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8);
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        opacity: 0
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        opacity: 1
    }
}

@keyframes antSlideRightIn {
    0% {
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8);
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        opacity: 0
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        opacity: 1
    }
}

@-webkit-keyframes antSlideRightOut {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        opacity: 1
    }

    to {
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8);
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        opacity: 0
    }
}

@keyframes antSlideRightOut {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        opacity: 1
    }

    to {
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8);
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        opacity: 0
    }
}

.auxo-zoom-appear,
.auxo-zoom-enter,
.auxo-zoom-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-zoom-appear.auxo-zoom-appear-active,
.auxo-zoom-enter.auxo-zoom-enter-active {
    -webkit-animation-name: antZoomIn;
    animation-name: antZoomIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-zoom-leave.auxo-zoom-leave-active {
    -webkit-animation-name: antZoomOut;
    animation-name: antZoomOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-zoom-appear,
.auxo-zoom-enter {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.auxo-zoom-appear-prepare,
.auxo-zoom-enter-prepare {
    -webkit-transform: none;
    transform: none
}

.auxo-zoom-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.auxo-zoom-big-appear,
.auxo-zoom-big-enter,
.auxo-zoom-big-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-zoom-big-appear.auxo-zoom-big-appear-active,
.auxo-zoom-big-enter.auxo-zoom-big-enter-active {
    -webkit-animation-name: antZoomBigIn;
    animation-name: antZoomBigIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-zoom-big-leave.auxo-zoom-big-leave-active {
    -webkit-animation-name: antZoomBigOut;
    animation-name: antZoomBigOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-zoom-big-appear,
.auxo-zoom-big-enter {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.auxo-zoom-big-appear-prepare,
.auxo-zoom-big-enter-prepare {
    -webkit-transform: none;
    transform: none
}

.auxo-zoom-big-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.auxo-zoom-big-fast-appear,
.auxo-zoom-big-fast-enter,
.auxo-zoom-big-fast-leave {
    -webkit-animation-duration: .1s;
    animation-duration: .1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-zoom-big-fast-appear.auxo-zoom-big-fast-appear-active,
.auxo-zoom-big-fast-enter.auxo-zoom-big-fast-enter-active {
    -webkit-animation-name: antZoomBigIn;
    animation-name: antZoomBigIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-zoom-big-fast-leave.auxo-zoom-big-fast-leave-active {
    -webkit-animation-name: antZoomBigOut;
    animation-name: antZoomBigOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-zoom-big-fast-appear,
.auxo-zoom-big-fast-enter {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.auxo-zoom-big-fast-appear-prepare,
.auxo-zoom-big-fast-enter-prepare {
    -webkit-transform: none;
    transform: none
}

.auxo-zoom-big-fast-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.auxo-zoom-up-appear,
.auxo-zoom-up-enter,
.auxo-zoom-up-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-zoom-up-appear.auxo-zoom-up-appear-active,
.auxo-zoom-up-enter.auxo-zoom-up-enter-active {
    -webkit-animation-name: antZoomUpIn;
    animation-name: antZoomUpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-zoom-up-leave.auxo-zoom-up-leave-active {
    -webkit-animation-name: antZoomUpOut;
    animation-name: antZoomUpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-zoom-up-appear,
.auxo-zoom-up-enter {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.auxo-zoom-up-appear-prepare,
.auxo-zoom-up-enter-prepare {
    -webkit-transform: none;
    transform: none
}

.auxo-zoom-up-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.auxo-zoom-down-appear,
.auxo-zoom-down-enter,
.auxo-zoom-down-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-zoom-down-appear.auxo-zoom-down-appear-active,
.auxo-zoom-down-enter.auxo-zoom-down-enter-active {
    -webkit-animation-name: antZoomDownIn;
    animation-name: antZoomDownIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-zoom-down-leave.auxo-zoom-down-leave-active {
    -webkit-animation-name: antZoomDownOut;
    animation-name: antZoomDownOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-zoom-down-appear,
.auxo-zoom-down-enter {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.auxo-zoom-down-appear-prepare,
.auxo-zoom-down-enter-prepare {
    -webkit-transform: none;
    transform: none
}

.auxo-zoom-down-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.auxo-zoom-left-appear,
.auxo-zoom-left-enter,
.auxo-zoom-left-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-zoom-left-appear.auxo-zoom-left-appear-active,
.auxo-zoom-left-enter.auxo-zoom-left-enter-active {
    -webkit-animation-name: antZoomLeftIn;
    animation-name: antZoomLeftIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-zoom-left-leave.auxo-zoom-left-leave-active {
    -webkit-animation-name: antZoomLeftOut;
    animation-name: antZoomLeftOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-zoom-left-appear,
.auxo-zoom-left-enter {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.auxo-zoom-left-appear-prepare,
.auxo-zoom-left-enter-prepare {
    -webkit-transform: none;
    transform: none
}

.auxo-zoom-left-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

.auxo-zoom-right-appear,
.auxo-zoom-right-enter,
.auxo-zoom-right-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-zoom-right-appear.auxo-zoom-right-appear-active,
.auxo-zoom-right-enter.auxo-zoom-right-enter-active {
    -webkit-animation-name: antZoomRightIn;
    animation-name: antZoomRightIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-zoom-right-leave.auxo-zoom-right-leave-active {
    -webkit-animation-name: antZoomRightOut;
    animation-name: antZoomRightOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none
}

.auxo-zoom-right-appear,
.auxo-zoom-right-enter {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1)
}

.auxo-zoom-right-appear-prepare,
.auxo-zoom-right-enter-prepare {
    -webkit-transform: none;
    transform: none
}

.auxo-zoom-right-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86)
}

@-webkit-keyframes antZoomIn {
    0% {
        -webkit-transform: scale(.2);
        transform: scale(.2);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes antZoomIn {
    0% {
        -webkit-transform: scale(.2);
        transform: scale(.2);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes antZoomOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        -webkit-transform: scale(.2);
        transform: scale(.2);
        opacity: 0
    }
}

@keyframes antZoomOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        -webkit-transform: scale(.2);
        transform: scale(.2);
        opacity: 0
    }
}

@-webkit-keyframes antZoomBigIn {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes antZoomBigIn {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes antZoomBigOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        opacity: 0
    }
}

@keyframes antZoomBigOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        opacity: 0
    }
}

@-webkit-keyframes antZoomUpIn {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0;
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0
    }
}

@keyframes antZoomUpIn {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0;
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0
    }
}

@-webkit-keyframes antZoomUpOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0;
        opacity: 0
    }
}

@keyframes antZoomUpOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0;
        opacity: 0
    }
}

@-webkit-keyframes antZoomLeftIn {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%;
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%
    }
}

@keyframes antZoomLeftIn {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%;
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%
    }
}

@-webkit-keyframes antZoomLeftOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%;
        opacity: 0
    }
}

@keyframes antZoomLeftOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%;
        opacity: 0
    }
}

@-webkit-keyframes antZoomRightIn {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%
    }
}

@keyframes antZoomRightIn {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%
    }
}

@-webkit-keyframes antZoomRightOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        opacity: 0
    }
}

@keyframes antZoomRightOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 100% 50%;
        transform-origin: 100% 50%;
        opacity: 0
    }
}

@-webkit-keyframes antZoomDownIn {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%
    }
}

@keyframes antZoomDownIn {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%
    }
}

@-webkit-keyframes antZoomDownOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0
    }
}

@keyframes antZoomDownOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%
    }

    to {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        -webkit-transform-origin: 50% 100%;
        transform-origin: 50% 100%;
        opacity: 0
    }
}

.auxo-motion-collapse-legacy {
    overflow: hidden
}

.auxo-motion-collapse,
.auxo-motion-collapse-legacy-active {
    -webkit-transition: height .2s cubic-bezier(.645, .045, .355, 1), opacity .2s cubic-bezier(.645, .045, .355, 1) !important;
    transition: height .2s cubic-bezier(.645, .045, .355, 1), opacity .2s cubic-bezier(.645, .045, .355, 1) !important
}

.auxo-motion-collapse {
    overflow: hidden
}

.auxo-alert {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 8px 15px;
    word-wrap: break-word;
    border-radius: 4px
}

.auxo-alert-content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 0
}

.auxo-alert-icon {
    margin-right: 8px
}

.auxo-alert-description {
    display: none;
    font-size: 14px;
    line-height: 22px
}

.auxo-alert-success {
    background-color: #e3faec;
    border: 1px solid rgba(0, 0, 0, .04)
}

.auxo-alert-success .auxo-alert-icon {
    color: #3cc781
}

.auxo-alert-info {
    background-color: #ebf3ff;
    border: 1px solid rgba(0, 0, 0, .04)
}

.auxo-alert-info .auxo-alert-icon {
    color: #1966ff
}

.auxo-alert-warning {
    background-color: #ffecd1;
    border: 1px solid rgba(0, 0, 0, .04)
}

.auxo-alert-warning .auxo-alert-icon {
    color: #ff9226
}

.auxo-alert-error {
    background-color: #ffe5e6;
    border: 1px solid rgba(0, 0, 0, .04)
}

.auxo-alert-error .auxo-alert-icon {
    color: #ff3b52
}

.auxo-alert-error .auxo-alert-description>pre {
    margin: 0;
    padding: 0
}

.auxo-alert-action {
    margin-left: 8px
}

.auxo-alert-close-icon {
    margin-left: 8px;
    padding: 0;
    overflow: hidden;
    font-size: 12px;
    line-height: 12px;
    background-color: transparent;
    border: none;
    outline: none;
    cursor: pointer
}

.auxo-alert-close-icon .anticon-close {
    color: #898b8f;
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-alert-close-icon .anticon-close:hover {
    color: #565960
}

.auxo-alert-close-text {
    color: #898b8f;
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-alert-close-text:hover {
    color: #565960
}

.auxo-alert-with-description {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 15px 15px 15px 63px
}

.auxo-alert-with-description.auxo-alert-no-icon {
    padding: 15px
}

.auxo-alert-with-description .auxo-alert-icon {
    margin-right: 15px;
    font-size: 24px
}

.auxo-alert-with-description .auxo-alert-message {
    display: block;
    margin-bottom: 4px;
    color: #252931;
    font-size: 16px
}

.auxo-alert-message {
    color: #252931
}

.auxo-alert-with-description .auxo-alert-description {
    display: block
}

.auxo-alert.auxo-alert-motion-leave {
    overflow: hidden;
    opacity: 1;
    -webkit-transition: max-height .3s cubic-bezier(.78, .14, .15, .86), opacity .3s cubic-bezier(.78, .14, .15, .86), padding-top .3s cubic-bezier(.78, .14, .15, .86), padding-bottom .3s cubic-bezier(.78, .14, .15, .86), margin-bottom .3s cubic-bezier(.78, .14, .15, .86);
    transition: max-height .3s cubic-bezier(.78, .14, .15, .86), opacity .3s cubic-bezier(.78, .14, .15, .86), padding-top .3s cubic-bezier(.78, .14, .15, .86), padding-bottom .3s cubic-bezier(.78, .14, .15, .86), margin-bottom .3s cubic-bezier(.78, .14, .15, .86)
}

.auxo-alert.auxo-alert-motion-leave-active {
    max-height: 0;
    margin-bottom: 0 !important;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0
}

.auxo-alert-banner {
    margin-bottom: 0;
    border: 0;
    border-radius: 0
}

.auxo-alert.auxo-alert-rtl {
    direction: rtl
}

.auxo-alert-rtl.auxo-alert.auxo-alert-no-icon {
    padding: 11px 15px
}

.auxo-alert-rtl .auxo-alert-icon {
    margin-right: auto;
    margin-left: 8px
}

.auxo-alert-rtl .auxo-alert-action,
.auxo-alert-rtl .auxo-alert-close-icon {
    margin-right: 8px;
    margin-left: auto
}

.auxo-alert-rtl.auxo-alert-with-description .auxo-alert-icon {
    margin-right: auto;
    margin-left: 15px
}

.auxo-alert-group-action {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 12px;
    line-height: 16px
}

.auxo-alert-group-action-forward {
    font-size: 16px;
    cursor: pointer;
    margin-right: 4px
}

.auxo-alert-group-action-forward-disabled {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-alert-group-action-back {
    font-size: 16px;
    cursor: pointer;
    margin-left: 4px
}

.auxo-alert-group-action-back-disabled {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-alert-group-action-num {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 29px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-alert-group-action-num span {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.auxo-alert:not(.sp-null) {
    padding: 11px 15px;
    font-size: 12px;
    line-height: 16px
}

.auxo-alert:not(.sp-null).auxo-alert-no-icon {
    padding: 11px 15px
}

.auxo-alert:not(.sp-null) .auxo-alert-icon {
    font-size: 16px;
    height: 16px;
    -ms-flex-item-align: start;
    align-self: start
}

.auxo-alert:not(.sp-null) .auxo-alert-close-icon {
    -ms-flex-item-align: start;
    align-self: start;
    line-height: 16px;
    height: 16px
}

.auxo-alert:not(.sp-null) .auxo-alert-close-icon .auxo-sp-icon {
    font-size: 16px
}

.auxo-alert-mintor {
    background-color: #fff;
    border: 1px solid #dcdee1
}

.auxo-alert-loop-wrap .auxo-alert-icon {
    margin-right: 8px
}

.auxo-alert-loop-wrap .auxo-carousel {
    font-size: 12px;
    line-height: 16px;
    color: #12141a
}

.auxo-alert-loop-open .auxo-alert-content .auxo-alert-message {
    margin-bottom: 0
}

.auxo-alert-loop-description {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 8px;
    color: #12141a
}

.auxo-alert-loop-description:last-child {
    margin-bottom: 0
}

.auxo-sp-breadcrumb {
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    color: #565960
}

.auxo-sp-breadcrumb .breadcrumb-item-link {
    color: #565960
}

.auxo-sp-breadcrumb.sp-breadcrumb-title .highlight,
.auxo-sp-breadcrumb.sp-breadcrumb-title .highlight .breadcrumb-item-link {
    font-weight: 500
}

.auxo-sp-breadcrumb .highlight,
.auxo-sp-breadcrumb .highlight .breadcrumb-item-link {
    color: #252931
}

.auxo-sp-breadcrumb .hover-status:not(.highlight) {
    cursor: pointer
}

.auxo-sp-breadcrumb .hover-status:not(.highlight) .breadcrumb-item-link:hover,
.auxo-sp-breadcrumb .hover-status:not(.highlight):hover {
    color: #4784ff
}

.auxo-sp-breadcrumb .hover-status:not(.highlight) .breadcrumb-item-link:active,
.auxo-sp-breadcrumb .hover-status:not(.highlight):active {
    color: #1556d9
}

.auxo-sp-breadcrumb .disabled-status,
.auxo-sp-breadcrumb .disabled-status .breadcrumb-item-link {
    cursor: not-allowed;
    color: #bcbdc0
}

.auxo-sp-breadcrumb .sp-breadcrumb-more {
    cursor: pointer;
    border-radius: 4px
}

.auxo-sp-breadcrumb .sp-breadcrumb-more.open-more,
.auxo-sp-breadcrumb .sp-breadcrumb-more:hover {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-sp-breadcrumb .sp-breadcrumb-more>svg {
    vertical-align: bottom
}

.auxo-sp-breadcrumb .breadcrumb-separator {
    margin: 0 4px;
    font-size: 16px;
    vertical-align: bottom
}

.auxo-btn {
    line-height: 18px;
    position: relative;
    display: inline-block;
    font-weight: 400;
    white-space: nowrap;
    text-align: center;
    background-image: none;
    -webkit-box-shadow: 0 2px 0 transparent;
    box-shadow: 0 2px 0 transparent;
    cursor: pointer;
    -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    height: 32px;
    padding: 4px 16px;
    font-size: 14px;
    border-radius: 4px;
    color: #252931;
    background: #fff;
    border: 1px solid #dcdee1
}

.auxo-btn>.anticon {
    line-height: 1
}

.auxo-btn,
.auxo-btn:active,
.auxo-btn:focus {
    outline: 0
}

.auxo-btn:not([disabled]):hover {
    text-decoration: none
}

.auxo-btn:not([disabled]):active {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn[disabled] {
    cursor: not-allowed
}

.auxo-btn[disabled]>* {
    pointer-events: none
}

.auxo-btn-lg {
    height: 40px;
    padding: 6.4px 16px;
    font-size: 16px;
    border-radius: 4px
}

.auxo-btn-sm {
    height: 28px;
    padding: 3.6px 8px;
    font-size: 12px;
    border-radius: 4px
}

.auxo-btn>a:only-child {
    color: currentColor
}

.auxo-btn>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn:focus,
.auxo-btn:hover {
    color: #4287ff;
    background: #fff;
    border-color: #4287ff
}

.auxo-btn:focus>a:only-child,
.auxo-btn:hover>a:only-child {
    color: currentColor
}

.auxo-btn:focus>a:only-child:after,
.auxo-btn:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn:active {
    color: #0b49d9;
    background: #fff;
    border-color: #0b49d9
}

.auxo-btn:active>a:only-child {
    color: currentColor
}

.auxo-btn:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn[disabled],
.auxo-btn[disabled]:active,
.auxo-btn[disabled]:focus,
.auxo-btn[disabled]:hover {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn[disabled]:active>a:only-child,
.auxo-btn[disabled]:focus>a:only-child,
.auxo-btn[disabled]:hover>a:only-child,
.auxo-btn[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn[disabled]:active>a:only-child:after,
.auxo-btn[disabled]:focus>a:only-child:after,
.auxo-btn[disabled]:hover>a:only-child:after,
.auxo-btn[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn:active,
.auxo-btn:focus,
.auxo-btn:hover {
    text-decoration: none;
    background: #fff
}

.auxo-btn>span {
    display: inline-block
}

.auxo-btn-primary {
    color: #fff;
    background: #1966ff;
    border-color: #1966ff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .12);
    -webkit-box-shadow: 0 2px 0 transparent;
    box-shadow: 0 2px 0 transparent
}

.auxo-btn-primary>a:only-child {
    color: currentColor
}

.auxo-btn-primary>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-primary:focus,
.auxo-btn-primary:hover {
    color: #fff;
    background: #4287ff;
    border-color: #4287ff
}

.auxo-btn-primary:focus>a:only-child,
.auxo-btn-primary:hover>a:only-child {
    color: currentColor
}

.auxo-btn-primary:focus>a:only-child:after,
.auxo-btn-primary:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-primary:active {
    color: #fff;
    background: #0b49d9;
    border-color: #0b49d9
}

.auxo-btn-primary:active>a:only-child {
    color: currentColor
}

.auxo-btn-primary:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-primary[disabled],
.auxo-btn-primary[disabled]:active,
.auxo-btn-primary[disabled]:focus,
.auxo-btn-primary[disabled]:hover {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-primary[disabled]:active>a:only-child,
.auxo-btn-primary[disabled]:focus>a:only-child,
.auxo-btn-primary[disabled]:hover>a:only-child,
.auxo-btn-primary[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-primary[disabled]:active>a:only-child:after,
.auxo-btn-primary[disabled]:focus>a:only-child:after,
.auxo-btn-primary[disabled]:hover>a:only-child:after,
.auxo-btn-primary[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-group .auxo-btn-primary:not(:first-child):not(:last-child) {
    border-right-color: #4784ff;
    border-left-color: #4784ff
}

.auxo-btn-group .auxo-btn-primary:not(:first-child):not(:last-child):disabled {
    border-color: #dcdee1
}

.auxo-btn-group .auxo-btn-primary:first-child:not(:last-child) {
    border-right-color: #4784ff
}

.auxo-btn-group .auxo-btn-primary:first-child:not(:last-child)[disabled] {
    border-right-color: #dcdee1
}

.auxo-btn-group .auxo-btn-primary+.auxo-btn-primary,
.auxo-btn-group .auxo-btn-primary:last-child:not(:first-child) {
    border-left-color: #4784ff
}

.auxo-btn-group .auxo-btn-primary+.auxo-btn-primary[disabled],
.auxo-btn-group .auxo-btn-primary:last-child:not(:first-child)[disabled] {
    border-left-color: #dcdee1
}

.auxo-btn-ghost {
    color: #565960;
    background: transparent;
    border-color: #dcdee1
}

.auxo-btn-ghost>a:only-child {
    color: currentColor
}

.auxo-btn-ghost>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-ghost:focus,
.auxo-btn-ghost:hover {
    color: #4287ff;
    background: transparent;
    border-color: #4287ff
}

.auxo-btn-ghost:focus>a:only-child,
.auxo-btn-ghost:hover>a:only-child {
    color: currentColor
}

.auxo-btn-ghost:focus>a:only-child:after,
.auxo-btn-ghost:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-ghost:active {
    color: #0b49d9;
    background: transparent;
    border-color: #0b49d9
}

.auxo-btn-ghost:active>a:only-child {
    color: currentColor
}

.auxo-btn-ghost:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-ghost[disabled],
.auxo-btn-ghost[disabled]:active,
.auxo-btn-ghost[disabled]:focus,
.auxo-btn-ghost[disabled]:hover {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-ghost[disabled]:active>a:only-child,
.auxo-btn-ghost[disabled]:focus>a:only-child,
.auxo-btn-ghost[disabled]:hover>a:only-child,
.auxo-btn-ghost[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-ghost[disabled]:active>a:only-child:after,
.auxo-btn-ghost[disabled]:focus>a:only-child:after,
.auxo-btn-ghost[disabled]:hover>a:only-child:after,
.auxo-btn-ghost[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dashed {
    color: #252931;
    background: #fff;
    border-color: #dcdee1;
    border-style: dashed
}

.auxo-btn-dashed>a:only-child {
    color: currentColor
}

.auxo-btn-dashed>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dashed:focus,
.auxo-btn-dashed:hover {
    color: #4287ff;
    background: #fff;
    border-color: #4287ff
}

.auxo-btn-dashed:focus>a:only-child,
.auxo-btn-dashed:hover>a:only-child {
    color: currentColor
}

.auxo-btn-dashed:focus>a:only-child:after,
.auxo-btn-dashed:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dashed:active {
    color: #0b49d9;
    background: #fff;
    border-color: #0b49d9
}

.auxo-btn-dashed:active>a:only-child {
    color: currentColor
}

.auxo-btn-dashed:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dashed[disabled],
.auxo-btn-dashed[disabled]:active,
.auxo-btn-dashed[disabled]:focus,
.auxo-btn-dashed[disabled]:hover {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-dashed[disabled]:active>a:only-child,
.auxo-btn-dashed[disabled]:focus>a:only-child,
.auxo-btn-dashed[disabled]:hover>a:only-child,
.auxo-btn-dashed[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-dashed[disabled]:active>a:only-child:after,
.auxo-btn-dashed[disabled]:focus>a:only-child:after,
.auxo-btn-dashed[disabled]:hover>a:only-child:after,
.auxo-btn-dashed[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-danger {
    color: #fff;
    background: #ff3b52;
    border-color: #ff3b52;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .12);
    -webkit-box-shadow: 0 2px 0 transparent;
    box-shadow: 0 2px 0 transparent
}

.auxo-btn-danger>a:only-child {
    color: currentColor
}

.auxo-btn-danger>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-danger:focus,
.auxo-btn-danger:hover {
    color: #fff;
    background: #ff6370;
    border-color: #ff6370
}

.auxo-btn-danger:focus>a:only-child,
.auxo-btn-danger:hover>a:only-child {
    color: currentColor
}

.auxo-btn-danger:focus>a:only-child:after,
.auxo-btn-danger:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-danger:active {
    color: #fff;
    background: #d92742;
    border-color: #d92742
}

.auxo-btn-danger:active>a:only-child {
    color: currentColor
}

.auxo-btn-danger:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-danger[disabled],
.auxo-btn-danger[disabled]:active,
.auxo-btn-danger[disabled]:focus,
.auxo-btn-danger[disabled]:hover {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-danger[disabled]:active>a:only-child,
.auxo-btn-danger[disabled]:focus>a:only-child,
.auxo-btn-danger[disabled]:hover>a:only-child,
.auxo-btn-danger[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-danger[disabled]:active>a:only-child:after,
.auxo-btn-danger[disabled]:focus>a:only-child:after,
.auxo-btn-danger[disabled]:hover>a:only-child:after,
.auxo-btn-danger[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-link {
    color: #1966ff;
    background: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-link>a:only-child {
    color: currentColor
}

.auxo-btn-link>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-link:focus,
.auxo-btn-link:hover {
    color: #4287ff;
    background: transparent;
    border-color: #4287ff
}

.auxo-btn-link:focus>a:only-child,
.auxo-btn-link:hover>a:only-child {
    color: currentColor
}

.auxo-btn-link:focus>a:only-child:after,
.auxo-btn-link:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-link:active {
    color: #0b49d9;
    background: transparent;
    border-color: #0b49d9
}

.auxo-btn-link:active>a:only-child {
    color: currentColor
}

.auxo-btn-link:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-link[disabled],
.auxo-btn-link[disabled]:active,
.auxo-btn-link[disabled]:focus,
.auxo-btn-link[disabled]:hover {
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1
}

.auxo-btn-link:hover {
    background: transparent
}

.auxo-btn-link:active,
.auxo-btn-link:focus,
.auxo-btn-link:hover {
    border-color: transparent
}

.auxo-btn-link[disabled],
.auxo-btn-link[disabled]:active,
.auxo-btn-link[disabled]:focus,
.auxo-btn-link[disabled]:hover {
    color: #bcbdc0;
    background: transparent;
    border-color: transparent;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-link[disabled]:active>a:only-child,
.auxo-btn-link[disabled]:focus>a:only-child,
.auxo-btn-link[disabled]:hover>a:only-child,
.auxo-btn-link[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-link[disabled]:active>a:only-child:after,
.auxo-btn-link[disabled]:focus>a:only-child:after,
.auxo-btn-link[disabled]:hover>a:only-child:after,
.auxo-btn-link[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-text {
    color: #565960;
    background: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-text>a:only-child {
    color: currentColor
}

.auxo-btn-text>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-text:focus,
.auxo-btn-text:hover {
    color: #4287ff;
    border-color: #4287ff
}

.auxo-btn-text:focus>a:only-child,
.auxo-btn-text:hover>a:only-child {
    color: currentColor
}

.auxo-btn-text:focus>a:only-child:after,
.auxo-btn-text:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-text:active {
    color: #0b49d9;
    background: transparent;
    border-color: #0b49d9
}

.auxo-btn-text:active>a:only-child {
    color: currentColor
}

.auxo-btn-text:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-text[disabled],
.auxo-btn-text[disabled]:active,
.auxo-btn-text[disabled]:focus,
.auxo-btn-text[disabled]:hover {
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1
}

.auxo-btn-text:focus,
.auxo-btn-text:hover {
    color: #565960;
    background: transparent;
    border-color: transparent
}

.auxo-btn-text:active {
    color: #565960;
    background: rgba(0, 0, 0, .01);
    border-color: transparent
}

.auxo-btn-text[disabled],
.auxo-btn-text[disabled]:active,
.auxo-btn-text[disabled]:focus,
.auxo-btn-text[disabled]:hover {
    color: #bcbdc0;
    background: transparent;
    border-color: transparent;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-text[disabled]:active>a:only-child,
.auxo-btn-text[disabled]:focus>a:only-child,
.auxo-btn-text[disabled]:hover>a:only-child,
.auxo-btn-text[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-text[disabled]:active>a:only-child:after,
.auxo-btn-text[disabled]:focus>a:only-child:after,
.auxo-btn-text[disabled]:hover>a:only-child:after,
.auxo-btn-text[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous {
    color: #ff3b52;
    background: #fff;
    border-color: #ff3b52
}

.auxo-btn-dangerous>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous:focus,
.auxo-btn-dangerous:hover {
    color: #ff6370;
    background: #fff;
    border-color: #ff6370
}

.auxo-btn-dangerous:focus>a:only-child,
.auxo-btn-dangerous:hover>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous:focus>a:only-child:after,
.auxo-btn-dangerous:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous:active {
    color: #d92742;
    background: #fff;
    border-color: #d92742
}

.auxo-btn-dangerous:active>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous[disabled],
.auxo-btn-dangerous[disabled]:active,
.auxo-btn-dangerous[disabled]:focus,
.auxo-btn-dangerous[disabled]:hover {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-dangerous[disabled]:active>a:only-child,
.auxo-btn-dangerous[disabled]:focus>a:only-child,
.auxo-btn-dangerous[disabled]:hover>a:only-child,
.auxo-btn-dangerous[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous[disabled]:active>a:only-child:after,
.auxo-btn-dangerous[disabled]:focus>a:only-child:after,
.auxo-btn-dangerous[disabled]:hover>a:only-child:after,
.auxo-btn-dangerous[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-primary {
    color: #fff;
    background: #ff3b52;
    border-color: #ff3b52;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .12);
    -webkit-box-shadow: 0 2px 0 transparent;
    box-shadow: 0 2px 0 transparent
}

.auxo-btn-dangerous.auxo-btn-primary>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-primary>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-primary:focus,
.auxo-btn-dangerous.auxo-btn-primary:hover {
    color: #fff;
    background: #ff6370;
    border-color: #ff6370
}

.auxo-btn-dangerous.auxo-btn-primary:focus>a:only-child,
.auxo-btn-dangerous.auxo-btn-primary:hover>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-primary:focus>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-primary:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-primary:active {
    color: #fff;
    background: #d92742;
    border-color: #d92742
}

.auxo-btn-dangerous.auxo-btn-primary:active>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-primary:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-primary[disabled],
.auxo-btn-dangerous.auxo-btn-primary[disabled]:active,
.auxo-btn-dangerous.auxo-btn-primary[disabled]:focus,
.auxo-btn-dangerous.auxo-btn-primary[disabled]:hover {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-dangerous.auxo-btn-primary[disabled]:active>a:only-child,
.auxo-btn-dangerous.auxo-btn-primary[disabled]:focus>a:only-child,
.auxo-btn-dangerous.auxo-btn-primary[disabled]:hover>a:only-child,
.auxo-btn-dangerous.auxo-btn-primary[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-primary[disabled]:active>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-primary[disabled]:focus>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-primary[disabled]:hover>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-primary[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-link {
    color: #ff3b52;
    background: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-dangerous.auxo-btn-link>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-link>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-link:focus,
.auxo-btn-dangerous.auxo-btn-link:hover {
    color: #4287ff;
    border-color: #4287ff
}

.auxo-btn-dangerous.auxo-btn-link:active {
    color: #0b49d9;
    border-color: #0b49d9
}

.auxo-btn-dangerous.auxo-btn-link[disabled],
.auxo-btn-dangerous.auxo-btn-link[disabled]:active,
.auxo-btn-dangerous.auxo-btn-link[disabled]:focus,
.auxo-btn-dangerous.auxo-btn-link[disabled]:hover {
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1
}

.auxo-btn-dangerous.auxo-btn-link:focus,
.auxo-btn-dangerous.auxo-btn-link:hover {
    color: #ff6370;
    background: transparent;
    border-color: transparent
}

.auxo-btn-dangerous.auxo-btn-link:focus>a:only-child,
.auxo-btn-dangerous.auxo-btn-link:hover>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-link:focus>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-link:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-link:active {
    color: #d92742;
    background: transparent;
    border-color: transparent
}

.auxo-btn-dangerous.auxo-btn-link:active>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-link:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-link[disabled],
.auxo-btn-dangerous.auxo-btn-link[disabled]:active,
.auxo-btn-dangerous.auxo-btn-link[disabled]:focus,
.auxo-btn-dangerous.auxo-btn-link[disabled]:hover {
    color: #bcbdc0;
    background: transparent;
    border-color: transparent;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-dangerous.auxo-btn-link[disabled]:active>a:only-child,
.auxo-btn-dangerous.auxo-btn-link[disabled]:focus>a:only-child,
.auxo-btn-dangerous.auxo-btn-link[disabled]:hover>a:only-child,
.auxo-btn-dangerous.auxo-btn-link[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-link[disabled]:active>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-link[disabled]:focus>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-link[disabled]:hover>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-link[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-text {
    color: #ff3b52;
    background: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-dangerous.auxo-btn-text>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-text>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-text:focus,
.auxo-btn-dangerous.auxo-btn-text:hover {
    color: #4287ff;
    border-color: #4287ff
}

.auxo-btn-dangerous.auxo-btn-text:active {
    color: #0b49d9;
    background: transparent;
    border-color: #0b49d9
}

.auxo-btn-dangerous.auxo-btn-text[disabled],
.auxo-btn-dangerous.auxo-btn-text[disabled]:active,
.auxo-btn-dangerous.auxo-btn-text[disabled]:focus,
.auxo-btn-dangerous.auxo-btn-text[disabled]:hover {
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1
}

.auxo-btn-dangerous.auxo-btn-text:focus,
.auxo-btn-dangerous.auxo-btn-text:hover {
    color: #ff6370;
    background: transparent;
    border-color: transparent
}

.auxo-btn-dangerous.auxo-btn-text:focus>a:only-child,
.auxo-btn-dangerous.auxo-btn-text:hover>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-text:focus>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-text:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-text:active {
    color: #d92742;
    background: rgba(0, 0, 0, .01);
    border-color: transparent
}

.auxo-btn-dangerous.auxo-btn-text:active>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-text:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-dangerous.auxo-btn-text[disabled],
.auxo-btn-dangerous.auxo-btn-text[disabled]:active,
.auxo-btn-dangerous.auxo-btn-text[disabled]:focus,
.auxo-btn-dangerous.auxo-btn-text[disabled]:hover {
    color: #bcbdc0;
    background: transparent;
    border-color: transparent;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-dangerous.auxo-btn-text[disabled]:active>a:only-child,
.auxo-btn-dangerous.auxo-btn-text[disabled]:focus>a:only-child,
.auxo-btn-dangerous.auxo-btn-text[disabled]:hover>a:only-child,
.auxo-btn-dangerous.auxo-btn-text[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-dangerous.auxo-btn-text[disabled]:active>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-text[disabled]:focus>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-text[disabled]:hover>a:only-child:after,
.auxo-btn-dangerous.auxo-btn-text[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-icon-only {
    width: 32px;
    height: 32px;
    padding: 2.4px 0;
    font-size: 16px;
    border-radius: 4px;
    vertical-align: -1px
}

.auxo-btn-icon-only>* {
    font-size: 16px
}

.auxo-btn-icon-only.auxo-btn-lg {
    width: 40px;
    height: 40px;
    padding: 4.9px 0;
    font-size: 18px;
    border-radius: 4px
}

.auxo-btn-icon-only.auxo-btn-lg>* {
    font-size: 18px
}

.auxo-btn-icon-only.auxo-btn-sm {
    width: 28px;
    height: 28px;
    padding: 2px 0;
    font-size: 14px;
    border-radius: 4px
}

.auxo-btn-icon-only.auxo-btn-sm>* {
    font-size: 14px
}

.auxo-btn-round {
    height: 32px;
    padding: 4px 16px;
    font-size: 14px;
    border-radius: 32px
}

.auxo-btn-round.auxo-btn-lg {
    height: 40px;
    padding: 6.4px 20px;
    font-size: 16px;
    border-radius: 40px
}

.auxo-btn-round.auxo-btn-sm {
    height: 28px;
    padding: 2px 14px;
    font-size: 14px;
    border-radius: 28px
}

.auxo-btn-round.auxo-btn-icon-only {
    width: auto
}

.auxo-btn-circle {
    min-width: 32px;
    padding-right: 0;
    padding-left: 0;
    text-align: center;
    border-radius: 50%
}

.auxo-btn-circle.auxo-btn-lg {
    min-width: 40px;
    border-radius: 50%
}

.auxo-btn-circle.auxo-btn-sm {
    min-width: 28px;
    border-radius: 50%
}

.auxo-btn:before {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    z-index: 1;
    display: none;
    background: #fff;
    border-radius: inherit;
    opacity: .35;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
    content: "";
    pointer-events: none
}

.auxo-btn .anticon {
    -webkit-transition: margin-left .3s cubic-bezier(.645, .045, .355, 1);
    transition: margin-left .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-btn .anticon.anticon-minus>svg,
.auxo-btn .anticon.anticon-plus>svg {
    shape-rendering: optimizeSpeed
}

.auxo-btn.auxo-btn-loading {
    position: relative
}

.auxo-btn.auxo-btn-loading:not([disabled]) {
    pointer-events: none
}

.auxo-btn.auxo-btn-loading:before {
    display: block
}

.auxo-btn>.auxo-btn-loading-icon {
    -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
    transition: all .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-btn>.auxo-btn-loading-icon .anticon {
    padding-right: 8px
}

.auxo-btn-group {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.auxo-btn-group,
.auxo-btn-group>.auxo-btn,
.auxo-btn-group>span>.auxo-btn {
    position: relative
}

.auxo-btn-group>.auxo-btn:active,
.auxo-btn-group>.auxo-btn:focus,
.auxo-btn-group>.auxo-btn:hover,
.auxo-btn-group>span>.auxo-btn:active,
.auxo-btn-group>span>.auxo-btn:focus,
.auxo-btn-group>span>.auxo-btn:hover {
    z-index: 2
}

.auxo-btn-group>.auxo-btn[disabled],
.auxo-btn-group>span>.auxo-btn[disabled] {
    z-index: 0
}

.auxo-btn-group .auxo-btn-icon-only {
    font-size: 14px
}

.auxo-btn-group-lg>.auxo-btn,
.auxo-btn-group-lg>span>.auxo-btn {
    height: 40px;
    padding: 6.4px 16px;
    font-size: 16px;
    border-radius: 0
}

.auxo-btn-group-lg .auxo-btn.auxo-btn-icon-only {
    width: 40px;
    height: 40px;
    padding-right: 0;
    padding-left: 0
}

.auxo-btn-group-sm>.auxo-btn,
.auxo-btn-group-sm>span>.auxo-btn {
    height: 28px;
    padding: 2px 8px;
    font-size: 14px;
    border-radius: 0
}

.auxo-btn-group-sm>.auxo-btn>.anticon,
.auxo-btn-group-sm>span>.auxo-btn>.anticon {
    font-size: 14px
}

.auxo-btn-group-sm .auxo-btn.auxo-btn-icon-only {
    width: 28px;
    height: 28px;
    padding-right: 0;
    padding-left: 0
}

.auxo-btn+.auxo-btn-group,
.auxo-btn-group+.auxo-btn,
.auxo-btn-group+.auxo-btn-group,
.auxo-btn-group .auxo-btn+.auxo-btn,
.auxo-btn-group .auxo-btn+span,
.auxo-btn-group>span+span,
.auxo-btn-group span+.auxo-btn {
    margin-left: -1px
}

.auxo-btn-group .auxo-btn-primary+.auxo-btn:not(.auxo-btn-primary):not([disabled]) {
    border-left-color: transparent
}

.auxo-btn-group .auxo-btn {
    border-radius: 0
}

.auxo-btn-group>.auxo-btn:first-child,
.auxo-btn-group>span:first-child>.auxo-btn {
    margin-left: 0
}

.auxo-btn-group>.auxo-btn:only-child,
.auxo-btn-group>span:only-child>.auxo-btn {
    border-radius: 4px
}

.auxo-btn-group>.auxo-btn:first-child:not(:last-child),
.auxo-btn-group>span:first-child:not(:last-child)>.auxo-btn {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.auxo-btn-group>.auxo-btn:last-child:not(:first-child),
.auxo-btn-group>span:last-child:not(:first-child)>.auxo-btn {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.auxo-btn-group-sm>.auxo-btn:only-child,
.auxo-btn-group-sm>span:only-child>.auxo-btn {
    border-radius: 4px
}

.auxo-btn-group-sm>.auxo-btn:first-child:not(:last-child),
.auxo-btn-group-sm>span:first-child:not(:last-child)>.auxo-btn {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.auxo-btn-group-sm>.auxo-btn:last-child:not(:first-child),
.auxo-btn-group-sm>span:last-child:not(:first-child)>.auxo-btn {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.auxo-btn-group>.auxo-btn-group {
    float: left
}

.auxo-btn-group>.auxo-btn-group:not(:first-child):not(:last-child)>.auxo-btn {
    border-radius: 0
}

.auxo-btn-group>.auxo-btn-group:first-child:not(:last-child)>.auxo-btn:last-child {
    padding-right: 8px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.auxo-btn-group>.auxo-btn-group:last-child:not(:first-child)>.auxo-btn:first-child {
    padding-left: 8px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.auxo-btn-group-rtl.auxo-btn+.auxo-btn-group,
.auxo-btn-group-rtl.auxo-btn-group+.auxo-btn,
.auxo-btn-group-rtl.auxo-btn-group+.auxo-btn-group,
.auxo-btn-group-rtl.auxo-btn-group .auxo-btn+.auxo-btn,
.auxo-btn-group-rtl.auxo-btn-group .auxo-btn+span,
.auxo-btn-group-rtl.auxo-btn-group>span+span,
.auxo-btn-group-rtl.auxo-btn-group span+.auxo-btn,
.auxo-btn-rtl.auxo-btn+.auxo-btn-group,
.auxo-btn-rtl.auxo-btn-group+.auxo-btn,
.auxo-btn-rtl.auxo-btn-group+.auxo-btn-group,
.auxo-btn-rtl.auxo-btn-group .auxo-btn+.auxo-btn,
.auxo-btn-rtl.auxo-btn-group .auxo-btn+span,
.auxo-btn-rtl.auxo-btn-group>span+span,
.auxo-btn-rtl.auxo-btn-group span+.auxo-btn {
    margin-right: -1px;
    margin-left: auto
}

.auxo-btn-group.auxo-btn-group-rtl {
    direction: rtl
}

.auxo-btn-group-rtl.auxo-btn-group>.auxo-btn:first-child:not(:last-child),
.auxo-btn-group-rtl.auxo-btn-group>span:first-child:not(:last-child)>.auxo-btn {
    border-top-left-radius: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0
}

.auxo-btn-group-rtl.auxo-btn-group>.auxo-btn:last-child:not(:first-child),
.auxo-btn-group-rtl.auxo-btn-group>span:last-child:not(:first-child)>.auxo-btn {
    border-top-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 4px
}

.auxo-btn-group-rtl.auxo-btn-group-sm>.auxo-btn:first-child:not(:last-child),
.auxo-btn-group-rtl.auxo-btn-group-sm>span:first-child:not(:last-child)>.auxo-btn {
    border-top-left-radius: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0
}

.auxo-btn-group-rtl.auxo-btn-group-sm>.auxo-btn:last-child:not(:first-child),
.auxo-btn-group-rtl.auxo-btn-group-sm>span:last-child:not(:first-child)>.auxo-btn {
    border-top-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 4px
}

.auxo-btn:active>span,
.auxo-btn:focus>span {
    position: relative
}

.auxo-btn>.anticon+span,
.auxo-btn>span+.anticon {
    margin-left: 8px
}

.auxo-btn-background-ghost {
    color: #fff;
    background: transparent !important;
    border-color: #fff
}

.auxo-btn-background-ghost.auxo-btn-primary {
    color: #1966ff;
    background: transparent;
    border-color: #1966ff;
    text-shadow: none
}

.auxo-btn-background-ghost.auxo-btn-primary>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-primary>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-primary:focus,
.auxo-btn-background-ghost.auxo-btn-primary:hover {
    color: #4287ff;
    background: transparent;
    border-color: #4287ff
}

.auxo-btn-background-ghost.auxo-btn-primary:focus>a:only-child,
.auxo-btn-background-ghost.auxo-btn-primary:hover>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-primary:focus>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-primary:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-primary:active {
    color: #0b49d9;
    background: transparent;
    border-color: #0b49d9
}

.auxo-btn-background-ghost.auxo-btn-primary:active>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-primary:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-primary[disabled],
.auxo-btn-background-ghost.auxo-btn-primary[disabled]:active,
.auxo-btn-background-ghost.auxo-btn-primary[disabled]:focus,
.auxo-btn-background-ghost.auxo-btn-primary[disabled]:hover {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-background-ghost.auxo-btn-primary[disabled]:active>a:only-child,
.auxo-btn-background-ghost.auxo-btn-primary[disabled]:focus>a:only-child,
.auxo-btn-background-ghost.auxo-btn-primary[disabled]:hover>a:only-child,
.auxo-btn-background-ghost.auxo-btn-primary[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-primary[disabled]:active>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-primary[disabled]:focus>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-primary[disabled]:hover>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-primary[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-danger {
    color: #ff3b52;
    background: transparent;
    border-color: #ff3b52;
    text-shadow: none
}

.auxo-btn-background-ghost.auxo-btn-danger>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-danger>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-danger:focus,
.auxo-btn-background-ghost.auxo-btn-danger:hover {
    color: #ff6370;
    background: transparent;
    border-color: #ff6370
}

.auxo-btn-background-ghost.auxo-btn-danger:focus>a:only-child,
.auxo-btn-background-ghost.auxo-btn-danger:hover>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-danger:focus>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-danger:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-danger:active {
    color: #d92742;
    background: transparent;
    border-color: #d92742
}

.auxo-btn-background-ghost.auxo-btn-danger:active>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-danger:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-danger[disabled],
.auxo-btn-background-ghost.auxo-btn-danger[disabled]:active,
.auxo-btn-background-ghost.auxo-btn-danger[disabled]:focus,
.auxo-btn-background-ghost.auxo-btn-danger[disabled]:hover {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-background-ghost.auxo-btn-danger[disabled]:active>a:only-child,
.auxo-btn-background-ghost.auxo-btn-danger[disabled]:focus>a:only-child,
.auxo-btn-background-ghost.auxo-btn-danger[disabled]:hover>a:only-child,
.auxo-btn-background-ghost.auxo-btn-danger[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-danger[disabled]:active>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-danger[disabled]:focus>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-danger[disabled]:hover>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-danger[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-dangerous {
    color: #ff3b52;
    background: transparent;
    border-color: #ff3b52;
    text-shadow: none
}

.auxo-btn-background-ghost.auxo-btn-dangerous>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-dangerous>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-dangerous:focus,
.auxo-btn-background-ghost.auxo-btn-dangerous:hover {
    color: #ff6370;
    background: transparent;
    border-color: #ff6370
}

.auxo-btn-background-ghost.auxo-btn-dangerous:focus>a:only-child,
.auxo-btn-background-ghost.auxo-btn-dangerous:hover>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-dangerous:focus>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-dangerous:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-dangerous:active {
    color: #d92742;
    background: transparent;
    border-color: #d92742
}

.auxo-btn-background-ghost.auxo-btn-dangerous:active>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-dangerous:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-dangerous[disabled],
.auxo-btn-background-ghost.auxo-btn-dangerous[disabled]:active,
.auxo-btn-background-ghost.auxo-btn-dangerous[disabled]:focus,
.auxo-btn-background-ghost.auxo-btn-dangerous[disabled]:hover {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-background-ghost.auxo-btn-dangerous[disabled]:active>a:only-child,
.auxo-btn-background-ghost.auxo-btn-dangerous[disabled]:focus>a:only-child,
.auxo-btn-background-ghost.auxo-btn-dangerous[disabled]:hover>a:only-child,
.auxo-btn-background-ghost.auxo-btn-dangerous[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-dangerous[disabled]:active>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-dangerous[disabled]:focus>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-dangerous[disabled]:hover>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-dangerous[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link {
    color: #ff3b52;
    background: transparent;
    border-color: transparent;
    text-shadow: none
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link:focus,
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link:hover {
    color: #ff6370;
    background: transparent;
    border-color: transparent
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link:focus>a:only-child,
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link:hover>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link:focus>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link:hover>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link:active {
    color: #d92742;
    background: transparent;
    border-color: transparent
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link:active>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link:active>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled],
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled]:active,
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled]:focus,
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled]:hover {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled]:active>a:only-child,
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled]:focus>a:only-child,
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled]:hover>a:only-child,
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled]>a:only-child {
    color: currentColor
}

.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled]:active>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled]:focus>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled]:hover>a:only-child:after,
.auxo-btn-background-ghost.auxo-btn-dangerous.auxo-btn-link[disabled]>a:only-child:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    content: ""
}

.auxo-btn-two-chinese-chars:first-letter {
    letter-spacing: .34em
}

.auxo-btn-two-chinese-chars>:not(.anticon) {
    margin-right: -.34em;
    letter-spacing: .34em
}

.auxo-btn-block {
    width: 100%
}

.auxo-btn:empty {
    display: inline-block;
    width: 0;
    visibility: hidden;
    content: "\a0"
}

a.auxo-btn {
    padding-top: .01px;
    line-height: 30px
}

a.auxo-btn-lg {
    line-height: 38px
}

a.auxo-btn-sm {
    line-height: 26px
}

.auxo-btn-rtl {
    direction: rtl
}

.auxo-btn-group-rtl.auxo-btn-group .auxo-btn-primary+.auxo-btn-primary,
.auxo-btn-group-rtl.auxo-btn-group .auxo-btn-primary:last-child:not(:first-child) {
    border-right-color: #4784ff;
    border-left-color: #dcdee1
}

.auxo-btn-group-rtl.auxo-btn-group .auxo-btn-primary+.auxo-btn-primary[disabled],
.auxo-btn-group-rtl.auxo-btn-group .auxo-btn-primary:last-child:not(:first-child)[disabled] {
    border-right-color: #dcdee1;
    border-left-color: #4784ff
}

.auxo-btn-rtl.auxo-btn>.auxo-btn-loading-icon .anticon {
    padding-right: 0;
    padding-left: 8px
}

.auxo-btn>.auxo-btn-loading-icon:only-child .anticon {
    padding-right: 0;
    padding-left: 0
}

.auxo-btn-rtl.auxo-btn>.anticon+span,
.auxo-btn-rtl.auxo-btn>span+.anticon {
    margin-right: 8px;
    margin-left: 0
}

.auxo-btn:not(.sp-null) {
    color: #252931;
    background: #fff;
    border: 1px solid #dcdee1;
    padding: 6px 16px;
    min-width: 74px;
    line-height: 18px;
    line-height: 16px;
    vertical-align: middle;
    overflow: hidden;
    -webkit-transition: none;
    transition: none;
    text-shadow: none
}

.auxo-btn:not(.sp-null):after {
    display: none
}

.auxo-btn:not(.sp-null)>.auxo-btn-loading-icon {
    -webkit-transition: none;
    transition: none
}

.auxo-btn:not(.sp-null).focus,
.auxo-btn:not(.sp-null):focus {
    background: #fff;
    color: #252931;
    border-color: #dcdee1
}

.auxo-btn:not(.sp-null):hover {
    background: #fff;
    color: #4784ff;
    border-color: #4784ff;
    z-index: 3
}

.auxo-btn:not(.sp-null):active {
    background: #fff;
    color: #1556d9;
    border-color: #1556d9
}

.auxo-btn:not(.sp-null).disabled,
.auxo-btn:not(.sp-null):disabled,
.auxo-btn:not(.sp-null)[disabled] {
    background: #fff;
    color: #a8a9ad;
    border-color: #f1f2f3
}

.auxo-btn:not(.sp-null).disabled:hover,
.auxo-btn:not(.sp-null):disabled:hover,
.auxo-btn:not(.sp-null)[disabled]:hover {
    color: #a8a9ad
}

.auxo-btn:not(.sp-null) .anticon {
    width: 16px;
    height: 16px;
    font-size: 16px
}

.auxo-btn:not(.sp-null) .auxo-sp-icon {
    vertical-align: bottom;
    margin-right: 2px
}

.auxo-btn:not(.sp-null) .auxo-sp-icon.sp-icon-spin {
    vertical-align: -.15em
}

.auxo-btn:not(.sp-null).auxo-btn-sm {
    padding: 6px 12px;
    min-width: 60px;
    line-height: 14px
}

.auxo-btn:not(.sp-null).auxo-btn-sm .anticon {
    width: 14px;
    height: 14px;
    font-size: 14px
}

.auxo-btn:not(.sp-null).auxo-btn-mi {
    font-size: 12px;
    height: 24px;
    padding: 4px 10px;
    min-width: 58px;
    line-height: 14px
}

.auxo-btn:not(.sp-null).auxo-btn-mi .anticon {
    width: 14px;
    height: 14px;
    font-size: 14px
}

.auxo-btn:not(.sp-null).auxo-btn-lg {
    line-height: 26px
}

.auxo-btn:not(.sp-null).auxo-btn-primary {
    color: #fff;
    background: #1966ff;
    border: 1px solid transparent
}

.auxo-btn:not(.sp-null).auxo-btn-primary.focus,
.auxo-btn:not(.sp-null).auxo-btn-primary:focus {
    background: #1966ff;
    color: #fff;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-primary:hover {
    background: #4784ff;
    color: #fff;
    border-color: transparent;
    z-index: 3
}

.auxo-btn:not(.sp-null).auxo-btn-primary:active {
    background: #1556d9;
    color: #fff;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-primary.disabled,
.auxo-btn:not(.sp-null).auxo-btn-primary:disabled,
.auxo-btn:not(.sp-null).auxo-btn-primary[disabled] {
    background: #a3c2ff;
    color: #fff;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-primary.disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-primary:disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-primary[disabled]:hover {
    color: #fff
}

.auxo-btn:not(.sp-null).auxo-btn-secondary {
    color: #1966ff;
    background: #ebf3ff;
    border: 1px solid transparent
}

.auxo-btn:not(.sp-null).auxo-btn-secondary.focus,
.auxo-btn:not(.sp-null).auxo-btn-secondary:focus {
    background: #ebf3ff;
    color: #1966ff;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-secondary:hover {
    background: #ebf3ff;
    color: #4784ff;
    border-color: transparent;
    z-index: 3
}

.auxo-btn:not(.sp-null).auxo-btn-secondary:active {
    background: #d1e0ff;
    color: #1556d9;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-secondary.disabled,
.auxo-btn:not(.sp-null).auxo-btn-secondary:disabled,
.auxo-btn:not(.sp-null).auxo-btn-secondary[disabled] {
    background: #f7faff;
    color: #a3c2ff;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-secondary.disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-secondary:disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-secondary[disabled]:hover {
    color: #a3c2ff
}

.auxo-btn:not(.sp-null).auxo-btn-tertiary {
    color: #252931;
    background: #f8f9fa;
    border: 1px solid transparent
}

.auxo-btn:not(.sp-null).auxo-btn-tertiary.focus,
.auxo-btn:not(.sp-null).auxo-btn-tertiary:focus {
    background: #f8f9fa;
    color: #252931;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-tertiary:hover {
    background: #f3f4f5;
    color: #252931;
    border-color: transparent;
    z-index: 3
}

.auxo-btn:not(.sp-null).auxo-btn-tertiary:active {
    background: rgba(0, 0, 0, .08);
    color: #252931;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-tertiary.disabled,
.auxo-btn:not(.sp-null).auxo-btn-tertiary:disabled,
.auxo-btn:not(.sp-null).auxo-btn-tertiary[disabled] {
    background: rgba(0, 0, 0, .04);
    color: #bcbdc0;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-tertiary.disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-tertiary:disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-tertiary[disabled]:hover {
    color: #bcbdc0
}

.auxo-btn:not(.sp-null).auxo-btn-dangerous {
    color: #252931;
    background: #fff;
    border: 1px solid #eeeff0
}

.auxo-btn:not(.sp-null).auxo-btn-dangerous.focus,
.auxo-btn:not(.sp-null).auxo-btn-dangerous:focus {
    background: #fff;
    color: #252931;
    border-color: #eeeff0
}

.auxo-btn:not(.sp-null).auxo-btn-dangerous:hover {
    background: #fff;
    color: #ff8791;
    border-color: #ff8791;
    z-index: 3
}

.auxo-btn:not(.sp-null).auxo-btn-dangerous:active {
    background: #fff;
    color: #f21331;
    border-color: #f21331
}

.auxo-btn:not(.sp-null).auxo-btn-dangerous.disabled,
.auxo-btn:not(.sp-null).auxo-btn-dangerous:disabled,
.auxo-btn:not(.sp-null).auxo-btn-dangerous[disabled] {
    background: #fff;
    color: #a8a9ad;
    border-color: #f1f2f3
}

.auxo-btn:not(.sp-null).auxo-btn-dangerous.disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-dangerous:disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-dangerous[disabled]:hover {
    color: #a8a9ad
}

.auxo-btn:not(.sp-null).auxo-btn-primary.auxo-btn-dangerous {
    color: #fff;
    background: #ff3b52;
    border: 1px solid transparent
}

.auxo-btn:not(.sp-null).auxo-btn-primary.auxo-btn-dangerous.focus,
.auxo-btn:not(.sp-null).auxo-btn-primary.auxo-btn-dangerous:focus {
    background: #ff3b52;
    color: #fff;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-primary.auxo-btn-dangerous:hover {
    background: #ff8791;
    color: #fff;
    border-color: transparent;
    z-index: 3
}

.auxo-btn:not(.sp-null).auxo-btn-primary.auxo-btn-dangerous:active {
    background: #f21331;
    color: #fff;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-primary.auxo-btn-dangerous.disabled,
.auxo-btn:not(.sp-null).auxo-btn-primary.auxo-btn-dangerous:disabled,
.auxo-btn:not(.sp-null).auxo-btn-primary.auxo-btn-dangerous[disabled] {
    background: #ffe5e6;
    color: #fff;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-primary.auxo-btn-dangerous.disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-primary.auxo-btn-dangerous:disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-primary.auxo-btn-dangerous[disabled]:hover {
    color: #fff
}

.auxo-btn:not(.sp-null).auxo-btn-secondary.auxo-btn-dangerous {
    color: #ff3b52;
    background: #fff5f5;
    border: 1px solid transparent
}

.auxo-btn:not(.sp-null).auxo-btn-secondary.auxo-btn-dangerous.focus,
.auxo-btn:not(.sp-null).auxo-btn-secondary.auxo-btn-dangerous:focus {
    background: #fff5f5;
    color: #ff3b52;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-secondary.auxo-btn-dangerous:hover {
    background: #fff5f5;
    color: #ff8791;
    border-color: transparent;
    z-index: 3
}

.auxo-btn:not(.sp-null).auxo-btn-secondary.auxo-btn-dangerous:active {
    background: #ffd9dc;
    color: #f21331;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-secondary.auxo-btn-dangerous.disabled,
.auxo-btn:not(.sp-null).auxo-btn-secondary.auxo-btn-dangerous:disabled,
.auxo-btn:not(.sp-null).auxo-btn-secondary.auxo-btn-dangerous[disabled] {
    background: #fff7f7;
    color: #ffb2b9;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-secondary.auxo-btn-dangerous.disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-secondary.auxo-btn-dangerous:disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-secondary.auxo-btn-dangerous[disabled]:hover {
    color: #ffb2b9
}

.auxo-btn:not(.sp-null).auxo-btn-dashed {
    color: #1966ff;
    background: #fff;
    border: 1px solid #1966ff
}

.auxo-btn:not(.sp-null).auxo-btn-dashed.focus,
.auxo-btn:not(.sp-null).auxo-btn-dashed:focus {
    background: #fff;
    color: #1966ff;
    border-color: #1966ff
}

.auxo-btn:not(.sp-null).auxo-btn-dashed:hover {
    background: #fff;
    color: #4784ff;
    border-color: #4784ff;
    z-index: 3
}

.auxo-btn:not(.sp-null).auxo-btn-dashed:active {
    background: #fff;
    color: #1556d9;
    border-color: #1556d9
}

.auxo-btn:not(.sp-null).auxo-btn-dashed.disabled,
.auxo-btn:not(.sp-null).auxo-btn-dashed:disabled,
.auxo-btn:not(.sp-null).auxo-btn-dashed[disabled] {
    background: #fff;
    color: #a3c2ff;
    border-color: #a3c2ff
}

.auxo-btn:not(.sp-null).auxo-btn-dashed.disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-dashed:disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-dashed[disabled]:hover {
    color: #a3c2ff
}

.auxo-btn:not(.sp-null).auxo-btn-link {
    color: #1966ff;
    background: transparent;
    border: 1px solid transparent
}

.auxo-btn:not(.sp-null).auxo-btn-link.focus,
.auxo-btn:not(.sp-null).auxo-btn-link:focus {
    background: transparent;
    color: #1966ff;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-link:hover {
    background: transparent;
    color: #4784ff;
    border-color: transparent;
    z-index: 3
}

.auxo-btn:not(.sp-null).auxo-btn-link:active {
    background: transparent;
    color: #1556d9;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-link.disabled,
.auxo-btn:not(.sp-null).auxo-btn-link:disabled,
.auxo-btn:not(.sp-null).auxo-btn-link[disabled] {
    background: transparent;
    color: #bcbdc0;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-link.disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-link:disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-link[disabled]:hover {
    color: #bcbdc0
}

.auxo-btn:not(.sp-null).auxo-btn-link .auxo-sp-icon:first-child {
    margin-right: 2px
}

.auxo-btn:not(.sp-null).auxo-btn-link .auxo-sp-icon:last-child {
    margin-left: 8px
}

.auxo-btn:not(.sp-null).auxo-btn-text {
    color: #252931;
    background: transparent;
    border: 1px solid transparent
}

.auxo-btn:not(.sp-null).auxo-btn-text.focus,
.auxo-btn:not(.sp-null).auxo-btn-text:focus {
    background: transparent;
    color: #252931;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-text:hover {
    background: transparent;
    color: #4784ff;
    border-color: transparent;
    z-index: 3
}

.auxo-btn:not(.sp-null).auxo-btn-text:active {
    background: transparent;
    color: #1556d9;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-text.disabled,
.auxo-btn:not(.sp-null).auxo-btn-text:disabled,
.auxo-btn:not(.sp-null).auxo-btn-text[disabled] {
    background: transparent;
    color: #a3c2ff;
    border-color: transparent
}

.auxo-btn:not(.sp-null).auxo-btn-text.disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-text:disabled:hover,
.auxo-btn:not(.sp-null).auxo-btn-text[disabled]:hover {
    color: #a3c2ff
}

.auxo-btn:not(.sp-null).auxo-btn-text .auxo-sp-icon:first-child {
    margin-right: 2px
}

.auxo-btn:not(.sp-null).auxo-btn-text .auxo-sp-icon:last-child {
    margin-left: 8px
}

.auxo-btn:not(.sp-null).auxo-btn-link,
.auxo-btn:not(.sp-null).auxo-btn-text {
    padding: 0;
    min-width: auto;
    height: auto;
    border: none
}

.auxo-btn:not(.sp-null).auxo-btn-loading:not(.auxo-btn-mi):not(.auxo-btn-sm):not(.auxo-btn-lg) .auxo-btn-loading-icon {
    line-height: 20px
}

.auxo-btn:not(.sp-null).auxo-btn-loading:before {
    display: none !important
}

.auxo-btn:not(.sp-null).auxo-btn-loading.auxo-btn-link:not(.auxo-btn-sm):not(.auxo-btn-lg) .auxo-btn-loading-icon,
.auxo-btn:not(.sp-null).auxo-btn-loading.auxo-btn-text:not(.auxo-btn-sm):not(.auxo-btn-lg) .auxo-btn-loading-icon {
    line-height: 18px
}

.auxo-btn:not(.sp-null).auxo-btn-loading.auxo-btn-link .auxo-btn-loading-icon+span,
.auxo-btn:not(.sp-null).auxo-btn-loading.auxo-btn-text .auxo-btn-loading-icon+span {
    display: none
}

.auxo-btn:not(.sp-null).auxo-btn-loading .auxo-btn-loading-icon+span {
    display: block;
    opacity: 0
}

@-webkit-keyframes antCheckboxEffect {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: .5
    }

    to {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
        opacity: 0
    }
}

@keyframes antCheckboxEffect {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: .5
    }

    to {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
        opacity: 0
    }
}

.auxo-checkbox {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    top: .2em;
    line-height: 1;
    white-space: nowrap;
    outline: none;
    cursor: pointer
}

.auxo-checkbox-input:focus+.auxo-checkbox-inner,
.auxo-checkbox-wrapper:hover .auxo-checkbox-inner,
.auxo-checkbox:hover .auxo-checkbox-inner {
    border-color: #1966ff
}

.auxo-checkbox-checked:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #1966ff;
    border-radius: 4px;
    visibility: hidden;
    -webkit-animation: antCheckboxEffect .36s ease-in-out;
    animation: antCheckboxEffect .36s ease-in-out;
    -webkit-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    content: ""
}

.auxo-checkbox-wrapper:hover .auxo-checkbox:after,
.auxo-checkbox:hover:after {
    visibility: visible
}

.auxo-checkbox-inner {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    direction: ltr;
    background-color: #fff;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    border-collapse: separate;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-checkbox-inner:after {
    position: absolute;
    top: 50%;
    left: 22%;
    display: table;
    width: 5.71428571px;
    height: 9.14285714px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%);
    transform: rotate(45deg) scale(0) translate(-50%, -50%);
    opacity: 0;
    -webkit-transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    content: " "
}

.auxo-checkbox-input {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    opacity: 0
}

.auxo-checkbox-checked .auxo-checkbox-inner:after {
    position: absolute;
    display: table;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    opacity: 1;
    -webkit-transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
    transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
    content: " "
}

.auxo-checkbox-checked .auxo-checkbox-inner {
    background-color: #1966ff;
    border-color: #1966ff
}

.auxo-checkbox-disabled {
    cursor: not-allowed
}

.auxo-checkbox-disabled.auxo-checkbox-checked:not(.sp-null) .auxo-checkbox-inner:after {
    border-color: #bcbdc0;
    -webkit-animation-name: none;
    animation-name: none
}

.auxo-checkbox-disabled .auxo-checkbox-input {
    cursor: not-allowed
}

.auxo-checkbox-disabled .auxo-checkbox-inner {
    background-color: rgba(0, 0, 0, .04);
    border-color: #dcdee1 !important
}

.auxo-checkbox-disabled .auxo-checkbox-inner:after {
    border-color: rgba(0, 0, 0, .04);
    border-collapse: separate;
    -webkit-animation-name: none;
    animation-name: none
}

.auxo-checkbox-disabled+span {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-checkbox-disabled:hover:after,
.auxo-checkbox-wrapper:hover .auxo-checkbox-disabled:after {
    visibility: hidden
}

.auxo-checkbox-wrapper {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    line-height: unset;
    cursor: pointer
}

.auxo-checkbox-wrapper:after {
    display: inline-block;
    width: 0;
    overflow: hidden;
    content: "\a0"
}

.auxo-checkbox-wrapper.auxo-checkbox-wrapper-disabled {
    cursor: not-allowed
}

.auxo-checkbox-wrapper+.auxo-checkbox-wrapper {
    margin-left: 8px
}

.auxo-checkbox+span {
    padding-right: 8px;
    padding-left: 8px
}

.auxo-checkbox-group {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: inline-block
}

.auxo-checkbox-group-item {
    margin-right: 8px
}

.auxo-checkbox-group-item:last-child {
    margin-right: 0
}

.auxo-checkbox-group-item+.auxo-checkbox-group-item {
    margin-left: 0
}

.auxo-checkbox-indeterminate .auxo-checkbox-inner {
    background-color: #fff;
    border-color: #dcdee1
}

.auxo-checkbox-indeterminate .auxo-checkbox-inner:after {
    top: 50%;
    left: 50%;
    width: 8px;
    height: 8px;
    background-color: #1966ff;
    border: 0;
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    content: " "
}

.auxo-checkbox-indeterminate.auxo-checkbox-disabled .auxo-checkbox-inner:after {
    background-color: #bcbdc0;
    border-color: #bcbdc0
}

.auxo-checkbox-rtl {
    direction: rtl
}

.auxo-checkbox-group-rtl .auxo-checkbox-group-item {
    margin-right: 0;
    margin-left: 8px
}

.auxo-checkbox-group-rtl .auxo-checkbox-group-item:last-child {
    margin-left: 0 !important
}

.auxo-checkbox-group-rtl .auxo-checkbox-group-item+.auxo-checkbox-group-item {
    margin-left: 8px
}

.auxo-checkbox-wrapper:not(.sp-null) {
    color: #252931
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox .auxo-checkbox-input:focus+.auxo-checkbox-inner {
    border-color: #dcdee1
}

.auxo-checkbox-wrapper:hover .auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-inner,
.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox .auxo-checkbox-input:hover+.auxo-checkbox-inner,
.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox:hover .auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-inner {
    border-color: #1966ff
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-disabled .auxo-checkbox-inner {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-checked .auxo-checkbox-input:hover+.auxo-checkbox-inner {
    background-color: #4784ff;
    border-color: transparent
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-checked:after {
    border-radius: 2px;
    display: none
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-checked .auxo-checkbox-input:focus+.auxo-checkbox-inner {
    border-color: #1966ff
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-inner {
    border-radius: 2px
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-inner:after {
    display: none !important
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-checked:not(.auxo-checkbox-indeterminate) .auxo-checkbox-inner:before {
    content: " ";
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 12px;
    height: 8px;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.99 7.467a.759.759 0 00.596.289.748.748 0 00.596-.29l5.94-5.94a.75.75 0 00-1.06-1.06L4.586 5.94 1.938 3.294a.75.75 0 00-1.06 1.06L3.99 7.467z' fill='%23fff'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-indeterminate.auxo-checkbox-disabled .auxo-checkbox-inner,
.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-indeterminate .auxo-checkbox-inner {
    background-color: #1966ff;
    border-color: #1966ff
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-indeterminate.auxo-checkbox-disabled .auxo-checkbox-inner:after,
.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-indeterminate .auxo-checkbox-inner:after {
    display: block !important;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 2px;
    background-color: #fff;
    border: 0;
    border-radius: 1px;
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    content: " "
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-disabled+span {
    color: #565960
}

.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-disabled.auxo-checkbox-checked:not(.sp-null) .auxo-checkbox-inner,
.auxo-checkbox-wrapper:not(.sp-null) .auxo-checkbox-disabled.auxo-checkbox-indeterminate .auxo-checkbox-inner {
    background-color: #1966ff;
    border-color: #1966ff !important;
    opacity: .4
}

.auxo-checkbox-group.sp-checkbox-group-sm .auxo-checkbox-wrapper,
.auxo-checkbox-wrapper.sp-checkbox-sm {
    font-size: 12px;
    line-height: 16px
}

.auxo-checkbox-group.sp-checkbox-group-sm .auxo-checkbox-wrapper .auxo-checkbox-inner:not(.sp-null),
.auxo-checkbox-wrapper.sp-checkbox-sm .auxo-checkbox-inner:not(.sp-null) {
    width: 14px;
    height: 14px
}

.auxo-checkbox-group.sp-checkbox-group-sm .auxo-checkbox-wrapper .auxo-checkbox-inner:not(.sp-null):after,
.auxo-checkbox-wrapper.sp-checkbox-sm .auxo-checkbox-inner:not(.sp-null):after {
    width: 8px
}

.auxo-checkbox-group.sp-checkbox-group-sm .auxo-checkbox-wrapper .auxo-checkbox-checked:not(.auxo-checkbox-indeterminate) .auxo-checkbox-inner:before,
.auxo-checkbox-wrapper.sp-checkbox-sm .auxo-checkbox-checked:not(.auxo-checkbox-indeterminate) .auxo-checkbox-inner:before {
    width: 10px;
    background-size: cover;
    height: 6px
}

.auxo-cascader {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum"
}

.auxo-cascader-input.auxo-input {
    position: static;
    width: 100%;
    padding-right: 24px;
    background-color: transparent !important;
    cursor: pointer
}

.auxo-cascader-multiple-search-wrapper {
    max-width: 100%
}

.auxo-cascader-multiple-search-wrapper:first-child {
    margin-left: 8px
}

.auxo-cascader-input-hide {
    visibility: hidden
}

.auxo-cascader-picker-show-search .auxo-sp-input {
    width: 100%
}

.auxo-cascader-input-multiple.auxo-input {
    line-height: 24px;
    padding: 0;
    margin: 2px 4px 2px 0;
    background: transparent;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none !important;
    border-radius: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.auxo-cascader-multiple-search-mirror {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999;
    white-space: pre;
    visibility: hidden
}

.auxo-cascader-picker-show-search .auxo-cascader-input.auxo-input {
    position: relative
}

.auxo-cascader-picker {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    color: #252931;
    position: relative;
    display: inline-block;
    background-color: #fff;
    border-radius: 4px;
    outline: 0;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-cascader-picker-with-value .auxo-cascader-picker-label {
    color: transparent
}

.auxo-cascader-picker-multiple {
    display: block
}

.auxo-cascader-picker-disabled {
    color: #565960;
    background: rgba(0, 0, 0, .04);
    cursor: not-allowed
}

.auxo-cascader-picker-disabled:hover:not(.sp-null) {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-cascader-picker-disabled .auxo-cascader-input {
    cursor: not-allowed
}

.auxo-cascader-picker-disabled .auxo-cascader-multiple-wrapper .auxo-cascader-selection__choice {
    background-color: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    color: #565960
}

.auxo-cascader-picker:focus .auxo-cascader-input {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    background-color: #fff
}

.auxo-cascader-picker:hover {
    background-color: #fff
}

.auxo-cascader-picker-borderless .auxo-cascader-input,
.auxo-cascader-picker-borderless .auxo-cascader-multiple-wrapper {
    border-color: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.auxo-cascader-picker-show-search.auxo-cascader-picker-focused {
    color: #bcbdc0
}

.auxo-cascader-picker-label {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 20px;
    margin-top: -10px;
    padding: 0 20px 0 12px;
    overflow: hidden;
    line-height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    z-index: 0;
    background-color: transparent
}

.auxo-cascader-picker-clear:not(.sp-null) {
    position: absolute;
    top: 50%;
    right: 8px;
    z-index: 2;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    color: #bcbdc0;
    font-size: 16px;
    line-height: 16px;
    background: #fff;
    cursor: pointer;
    display: none;
    -webkit-transition: color .3s ease, opacity .15s ease;
    transition: color .3s ease, opacity .15s ease
}

.auxo-cascader-picker-clear:not(.sp-null):hover {
    color: #898b8f
}

.auxo-cascader-picker:not(.auxo-cascader-picker-disabled):hover .auxo-cascader-picker-clear {
    display: block
}

.auxo-cascader-picker:not(.auxo-cascader-picker-disabled):hover .auxo-cascader-picker-clear+.auxo-cascader-picker-arrow {
    opacity: 0
}

.auxo-cascader-picker:not(.auxo-cascader-picker-disabled):hover .auxo-cascader-multiple-wrapper {
    border: 1px solid #1966ff
}

.auxo-cascader-picker-arrow:not(.sp-null) {
    position: absolute;
    top: 50%;
    right: 8px;
    z-index: 1;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    color: #898b8f;
    font-size: 16px;
    line-height: 16px;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.auxo-cascader-picker-arrow:not(.sp-null)[class$="-expand"] {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.auxo-cascader-picker-label:hover+.auxo-cascader-input:not(.auxo-cascader-picker-disabled .auxo-cascader-picker-label:hover+.auxo-cascader-input) {
    border-color: #1966ff;
    border-right-width: 1px !important
}

.auxo-cascader-picker-small .auxo-cascader-picker-arrow,
.auxo-cascader-picker-small .auxo-cascader-picker-clear {
    right: 8px
}

.auxo-cascader-menus {
    position: absolute;
    z-index: 1050;
    font-size: 14px;
    white-space: nowrap;
    background: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    border: 1px solid #eeeff0;
    color: #252931
}

.auxo-cascader-menus ol,
.auxo-cascader-menus ul {
    margin: 0;
    list-style: none
}

.auxo-cascader-menus-multiple .auxo-cascader-menu .auxo-cascader-menu-item-active,
.auxo-cascader-menus-multiple .auxo-cascader-menu .auxo-cascader-menu-item-active:hover {
    font-weight: 400;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-cascader-menus-empty,
.auxo-cascader-menus-hidden {
    display: none
}

.auxo-cascader-menus.slide-up-appear.slide-up-appear-active.auxo-cascader-menus-placement-bottomLeft,
.auxo-cascader-menus.slide-up-enter.slide-up-enter-active.auxo-cascader-menus-placement-bottomLeft {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn
}

.auxo-cascader-menus.slide-up-appear.slide-up-appear-active.auxo-cascader-menus-placement-topLeft,
.auxo-cascader-menus.slide-up-enter.slide-up-enter-active.auxo-cascader-menus-placement-topLeft {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn
}

.auxo-cascader-menus.slide-up-leave.slide-up-leave-active.auxo-cascader-menus-placement-bottomLeft {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut
}

.auxo-cascader-menus.slide-up-leave.slide-up-leave-active.auxo-cascader-menus-placement-topLeft {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut
}

.auxo-cascader-menu {
    position: relative;
    display: inline-block;
    min-width: 140px;
    height: 180px;
    margin: 0;
    padding: 8px 0;
    overflow: auto;
    vertical-align: top;
    list-style: none;
    border-right: 1px solid #eeeff0;
    -ms-overflow-style: -ms-autohiding-scrollbar
}

.auxo-cascader-menu:first-child {
    border-radius: 4px 0 0 4px
}

.auxo-cascader-menu:last-child {
    margin-right: -1px;
    border-right-color: transparent;
    border-radius: 0 4px 4px 0
}

.auxo-cascader-menu:only-child {
    border-radius: 4px
}

.auxo-cascader-menu-checkbox {
    padding-top: 0
}

.auxo-cascader-transfer-menu {
    position: relative;
    min-width: 140px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    height: 336px;
    margin: 0;
    padding: 8px 0;
    overflow: auto;
    vertical-align: top;
    list-style: none;
    border-right: 1px solid #eeeff0;
    -ms-overflow-style: -ms-autohiding-scrollbar
}

.auxo-cascader-transfer-menu-item-disabled {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.auxo-cascader-transfer-menu-wrap {
    border: 1px solid #eeeff0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 4px
}

.auxo-cascader-transfer-menu:first-child {
    border-radius: 4px 0 0 4px
}

.auxo-cascader-transfer-menu:last-child {
    margin-right: -1px;
    border-right-color: transparent;
    border-radius: 0 4px 4px 0
}

.auxo-cascader-transfer-menu:only-child {
    border-radius: 4px
}

.auxo-cascader-transfer-menu-checkbox {
    padding-top: 0
}

.auxo-cascader-menu-item {
    padding: 6px 12px;
    overflow: hidden;
    line-height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-cascader-menu-item-checkbox {
    margin-right: 8px
}

.auxo-cascader-menu-item:hover {
    background: rgba(0, 0, 0, .04)
}

.auxo-cascader-menu-item-disabled {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-cascader-menu-item-disabled.auxo-cascader-menu-item-multiple-active {
    color: #565960
}

.auxo-cascader-menu-item-disabled:hover {
    background: transparent
}

.auxo-cascader-menu-empty .auxo-cascader-menu-item {
    color: #bcbdc0;
    cursor: default;
    pointer-events: none
}

.auxo-cascader-menu-item-active:not(.auxo-cascader-menu-item-disabled),
.auxo-cascader-menu-item-active:not(.auxo-cascader-menu-item-disabled):hover {
    color: #1966ff;
    font-weight: 500;
    background-color: #f0f6ff
}

.auxo-cascader-menu-item-active:not(.auxo-cascader-menu-item-disabled) .auxo-cascader-menu-item-expand-icon {
    color: #1966ff
}

.auxo-cascader-menu-item-expand {
    position: relative;
    padding-right: 30px
}

.auxo-cascader-menu-item-expand .auxo-cascader-menu-item-expand-icon,
.auxo-cascader-menu-item-loading-icon {
    position: absolute;
    right: 12px;
    color: #bcbdc0;
    font-size: 14px
}

.auxo-cascader-menu-item-disabled.auxo-cascader-menu-item-expand .auxo-cascader-menu-item-expand-icon,
.auxo-cascader-menu-item-disabled.auxo-cascader-menu-item-loading-icon {
    color: #bcbdc0
}

.auxo-cascader-menu-item .auxo-cascader-menu-item-keyword {
    color: #ff3b52
}

.auxo-cascader-menu-item-multiple-active,
.auxo-cascader-menu-item-multiple-active .auxo-cascader-menu-item-expand-icon {
    color: #1966ff
}

.auxo-cascader-menu-input-search {
    padding: 8px 12px;
    border-bottom: 1px solid #eeeff0
}

.auxo-cascader-menu-input-search-hidden {
    height: 0;
    opacity: 0;
    padding: 0 12px;
    overflow: hidden
}

.auxo-cascader-checkbox-all-wrapper {
    position: sticky;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    padding: 16px 12px;
    background-color: #fff;
    margin-bottom: 8px
}

.auxo-cascader-checkbox-all-wrapper:after {
    content: "";
    display: block;
    position: absolute;
    left: 12px;
    bottom: 0;
    width: calc(100% - 24px);
    height: 1px;
    background-color: #eeeff0
}

.auxo-cascader-checkbox-all {
    margin-right: 8px
}

.auxo-cascader-picker-focused:not(.auxo-cascader-multiple) {
    background-color: #fff
}

.auxo-cascader-picker-focused .auxo-cascader-multiple-wrapper:not(.sp-null) {
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-cascader-picker-focused .auxo-cascader-multiple-wrapper:not(.sp-null),
.auxo-cascader-picker-focused .auxo-cascader-multiple-wrapper:not(.sp-null):hover {
    background-color: #fff;
    border: 1px solid #1966ff
}

.auxo-cascader-picker-small .auxo-cascader-multiple-wrapper {
    font-size: 12px;
    min-height: 28px
}

.auxo-cascader-picker-small .auxo-cascader-multiple-wrapper .auxo-cascader-multiple-placeholder {
    line-height: 24px
}

.auxo-cascader-picker-small .auxo-cascader-multiple-wrapper>.auxo-cascader-selection__choice {
    line-height: 18px
}

.auxo-cascader-picker-small .auxo-cascader-multiple-wrapper .auxo-cascader-input-multiple.auxo-input {
    line-height: 20px
}

.auxo-cascader-picker-focused .auxo-cascader-multiple-wrapper>.auxo-cascader-selection__choice {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-cascader-multiple-wrapper {
    width: 100%;
    min-height: 32px;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 1px 24px 1px 3px;
    overflow: hidden;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-cascader-multiple-wrapper .auxo-cascader-multiple-placeholder {
    line-height: 28px;
    text-indent: 8px;
    color: #bcbdc0
}

.auxo-cascader-multiple-wrapper>.auxo-cascader-selection__choice {
    margin: 2px 4px 2px 0;
    border: 1px solid #eeeff0;
    border-radius: 2px;
    line-height: 22px;
    font-size: 12px;
    padding: 0 4px;
    color: #252931;
    background-color: rgba(0, 0, 0, .04);
    white-space: nowrap;
    -webkit-transition: all .2s;
    transition: all .2s
}

.auxo-cascader-multiple-wrapper>.auxo-cascader-selection__choice .auxo-cascader-selection__choice__close {
    margin-left: 4px;
    font-size: 14px;
    color: #898b8f;
    vertical-align: middle;
    line-height: 1
}

.auxo-cascader-multiple-wrapper>.auxo-cascader-selection__choice .auxo-cascader-selection__choice__close svg {
    vertical-align: text-top
}

.auxo-cascader-multiple-wrapper>.rc-overflow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 100%;
    position: relative
}

.auxo-cascader-multiple-wrapper>.rc-overflow>.rc-overflow-item {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    max-width: 100%
}

.auxo-cascader-multiple-wrapper>.rc-overflow>.rc-overflow-item>.auxo-cascader-selection__choice {
    margin: 2px 4px 2px 0;
    border: 1px solid #eeeff0;
    border-radius: 2px;
    line-height: 22px;
    font-size: 12px;
    padding: 0 4px;
    color: #252931;
    background-color: rgba(0, 0, 0, .04);
    white-space: nowrap;
    -webkit-transition: all .2s;
    transition: all .2s
}

.auxo-cascader-multiple-wrapper>.rc-overflow>.rc-overflow-item>.auxo-cascader-selection__choice .auxo-cascader-selection__choice__close {
    margin-left: 4px;
    font-size: 14px;
    color: #898b8f;
    vertical-align: middle;
    line-height: 1
}

.auxo-cascader-multiple-wrapper>.rc-overflow>.rc-overflow-item>.auxo-cascader-selection__choice .auxo-cascader-selection__choice__close svg {
    vertical-align: text-top
}

.auxo-cascader-picker-rtl .auxo-cascader-input.auxo-input {
    padding-right: 11px;
    padding-left: 24px;
    text-align: right
}

.auxo-cascader-picker-rtl {
    direction: rtl
}

.auxo-cascader-picker-rtl .auxo-cascader-picker-label {
    padding: 0 12px 0 20px;
    text-align: right
}

.auxo-cascader-picker-rtl .auxo-cascader-picker-arrow,
.auxo-cascader-picker-rtl .auxo-cascader-picker-clear {
    right: auto;
    left: 12px
}

.auxo-cascader-picker-rtl.auxo-cascader-picker-small .auxo-cascader-picker-arrow,
.auxo-cascader-picker-rtl.auxo-cascader-picker-small .auxo-cascader-picker-clear {
    right: auto;
    left: 8px
}

.auxo-cascader-menu-rtl .auxo-cascader-menu {
    direction: rtl;
    border-right: none;
    border-left: 1px solid #eeeff0
}

.auxo-cascader-menu-rtl .auxo-cascader-menu:first-child {
    border-radius: 0 4px 4px 0
}

.auxo-cascader-menu-rtl .auxo-cascader-menu:last-child {
    margin-right: 0;
    margin-left: -1px;
    border-left-color: transparent;
    border-radius: 4px 0 0 4px
}

.auxo-cascader-menu-rtl .auxo-cascader-menu:only-child {
    border-radius: 4px
}

.auxo-cascader-menu-rtl .auxo-cascader-menu-item-expand {
    padding-right: 12px;
    padding-left: 24px
}

.auxo-cascader-menu-rtl .auxo-cascader-menu-item-expand .auxo-cascader-menu-item-expand-icon,
.auxo-cascader-menu-rtl .auxo-cascader-menu-item-loading-icon {
    right: auto;
    left: 12px
}

.auxo-cascader-menu-rtl .auxo-cascader-menu-item-loading-icon {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1)
}

.auxo-picker {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    padding: 4px 11px;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    -webkit-transition: border .3s, -webkit-box-shadow .3s;
    transition: border .3s, -webkit-box-shadow .3s;
    transition: border .3s, box-shadow .3s;
    transition: border .3s, box-shadow .3s, -webkit-box-shadow .3s
}

.auxo-picker-focused,
.auxo-picker:hover {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-input-rtl .auxo-picker-focused,
.auxo-input-rtl .auxo-picker:hover {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-picker-focused {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-picker-focused:not(.sp-null):not(.sp-null-1),
.auxo-picker-focused:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-picker-focused {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-picker.auxo-picker-disabled {
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    cursor: not-allowed
}

.auxo-picker.auxo-picker-disabled .auxo-picker-suffix {
    color: #bcbdc0
}

.auxo-picker.auxo-picker-borderless {
    background-color: transparent !important;
    border-color: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.auxo-picker-input {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%
}

.auxo-picker-input>input {
    position: relative;
    display: inline-block;
    width: 100%;
    min-width: 0;
    color: #252931;
    font-size: 14px;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    -webkit-transition: all .3s;
    transition: all .3s;
    line-height: 20px;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    min-width: 1px;
    height: auto;
    padding: 0;
    background: transparent;
    border: 0
}

.auxo-picker-input>input::-moz-placeholder {
    opacity: 1
}

.auxo-picker-input>input::-webkit-input-placeholder {
    color: #bcbdc0
}

.auxo-picker-input>input:-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-picker-input>input::-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-picker-input>input::placeholder {
    color: #bcbdc0
}

.auxo-picker-input>input:-moz-placeholder-shown {
    text-overflow: ellipsis
}

.auxo-picker-input>input:-ms-input-placeholder {
    text-overflow: ellipsis
}

.auxo-picker-input>input:placeholder-shown {
    text-overflow: ellipsis
}

.auxo-picker-input>input:hover {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-input-rtl .auxo-picker-input>input:hover {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-picker-input>input-focused,
.auxo-picker-input>input:focus {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-picker-input>input-focused:not(.sp-null):not(.sp-null-1),
.auxo-picker-input>input-focused:not(.sp-null):not(.sp-null-1):hover,
.auxo-picker-input>input:focus:not(.sp-null):not(.sp-null-1),
.auxo-picker-input>input:focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-picker-input>input-focused,
.auxo-input-rtl .auxo-picker-input>input:focus {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-picker-input>input-disabled {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-picker-input>input-disabled:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-picker-input>input[disabled] {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-picker-input>input[disabled]:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-picker-input>input-borderless,
.auxo-picker-input>input-borderless-disabled,
.auxo-picker-input>input-borderless-focused,
.auxo-picker-input>input-borderless:focus,
.auxo-picker-input>input-borderless:hover,
.auxo-picker-input>input-borderless[disabled] {
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

textarea.auxo-picker-input>input {
    max-width: 100%;
    height: auto;
    min-height: 32px;
    line-height: 1.5715;
    vertical-align: bottom;
    -webkit-transition: all .3s, height 0s;
    transition: all .3s, height 0s
}

.auxo-picker-input>input-lg {
    padding: 7px 11px;
    font-size: 16px
}

.auxo-picker-input>input-sm {
    padding: 3px 11px;
    font-size: 12px
}

.auxo-picker-input>input-rtl {
    direction: rtl
}

.auxo-picker-input>input:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-picker-input>input[disabled] {
    background: transparent
}

.auxo-picker-input:hover .auxo-picker-clear {
    opacity: 1
}

.auxo-picker-input-placeholder>input {
    color: #bcbdc0
}

.auxo-picker-large {
    padding: 6.5px 11px
}

.auxo-picker-large .auxo-picker-input>input {
    font-size: 16px
}

.auxo-picker-small {
    padding: 2px 11px
}

.auxo-picker-suffix {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -ms-flex-item-align: center;
    align-self: center;
    margin-left: 4px;
    color: #bcbdc0;
    line-height: 1;
    pointer-events: none
}

.auxo-picker-suffix>* {
    vertical-align: top
}

.auxo-picker-suffix>:not(:last-child) {
    margin-right: 8px
}

.auxo-picker-clear {
    position: absolute;
    top: 50%;
    right: 0;
    color: #bcbdc0;
    line-height: 1;
    background: #fff;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    opacity: 0;
    -webkit-transition: opacity .3s, color .3s;
    transition: opacity .3s, color .3s
}

.auxo-picker-clear>* {
    vertical-align: top
}

.auxo-picker-clear:hover {
    color: #898b8f
}

.auxo-picker-separator {
    position: relative;
    display: inline-block;
    width: 1em;
    height: 16px;
    color: #bcbdc0;
    font-size: 16px;
    vertical-align: top;
    cursor: default
}

.auxo-picker-focused .auxo-picker-separator {
    color: #898b8f
}

.auxo-picker-disabled .auxo-picker-range-separator .auxo-picker-separator {
    cursor: not-allowed
}

.auxo-picker-range {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.auxo-picker-range .auxo-picker-clear {
    right: 11px
}

.auxo-picker-range:hover .auxo-picker-clear {
    opacity: 1
}

.auxo-picker-range .auxo-picker-active-bar {
    bottom: -1px;
    height: 2px;
    margin-left: 11px;
    background: #1966ff;
    opacity: 0;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    pointer-events: none
}

.auxo-picker-range.auxo-picker-focused .auxo-picker-active-bar {
    opacity: 1
}

.auxo-picker-range-separator {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 8px;
    line-height: 1
}

.auxo-picker-range.auxo-picker-small .auxo-picker-clear {
    right: 11px
}

.auxo-picker-range.auxo-picker-small .auxo-picker-active-bar {
    margin-left: 11px
}

.auxo-picker-dropdown {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    top: -9999px;
    left: -9999px;
    z-index: 1050
}

.auxo-picker-dropdown-hidden {
    display: none
}

.auxo-picker-dropdown-placement-bottomLeft .auxo-picker-range-arrow {
    top: 1.7px;
    display: block;
    -webkit-transform: rotate(-135deg) translateY(1px);
    transform: rotate(-135deg) translateY(1px)
}

.auxo-picker-dropdown-placement-topLeft .auxo-picker-range-arrow {
    bottom: 1.7px;
    display: block;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.auxo-picker-dropdown.auxo-slide-up-appear.auxo-slide-up-appear-active.auxo-picker-dropdown-placement-topLeft,
.auxo-picker-dropdown.auxo-slide-up-appear.auxo-slide-up-appear-active.auxo-picker-dropdown-placement-topRight,
.auxo-picker-dropdown.auxo-slide-up-enter.auxo-slide-up-enter-active.auxo-picker-dropdown-placement-topLeft,
.auxo-picker-dropdown.auxo-slide-up-enter.auxo-slide-up-enter-active.auxo-picker-dropdown-placement-topRight {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn
}

.auxo-picker-dropdown.auxo-slide-up-appear.auxo-slide-up-appear-active.auxo-picker-dropdown-placement-bottomLeft,
.auxo-picker-dropdown.auxo-slide-up-appear.auxo-slide-up-appear-active.auxo-picker-dropdown-placement-bottomRight,
.auxo-picker-dropdown.auxo-slide-up-enter.auxo-slide-up-enter-active.auxo-picker-dropdown-placement-bottomLeft,
.auxo-picker-dropdown.auxo-slide-up-enter.auxo-slide-up-enter-active.auxo-picker-dropdown-placement-bottomRight {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn
}

.auxo-picker-dropdown.auxo-slide-up-leave.auxo-slide-up-leave-active.auxo-picker-dropdown-placement-topLeft,
.auxo-picker-dropdown.auxo-slide-up-leave.auxo-slide-up-leave-active.auxo-picker-dropdown-placement-topRight {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut
}

.auxo-picker-dropdown.auxo-slide-up-leave.auxo-slide-up-leave-active.auxo-picker-dropdown-placement-bottomLeft,
.auxo-picker-dropdown.auxo-slide-up-leave.auxo-slide-up-leave-active.auxo-picker-dropdown-placement-bottomRight {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut
}

.auxo-picker-dropdown-range {
    padding: 4px 0
}

.auxo-picker-dropdown-range-hidden {
    display: none
}

.auxo-picker-dropdown .auxo-picker-panel>.auxo-picker-time-panel {
    padding-top: 4px
}

.auxo-picker-ranges {
    margin-bottom: 0;
    padding: 4px 12px;
    overflow: hidden;
    line-height: 36px;
    text-align: left;
    list-style: none
}

.auxo-picker-ranges>li {
    display: inline-block
}

.auxo-picker-ranges .auxo-picker-preset>.auxo-tag-blue {
    color: #1966ff;
    background: #ebf3ff;
    border-color: #8cb8ff;
    cursor: pointer
}

.auxo-picker-ranges .auxo-picker-ok {
    float: right;
    margin-left: 8px
}

.auxo-picker-range-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-picker-range-arrow {
    position: absolute;
    z-index: 1;
    display: none;
    width: 6px;
    height: 6px;
    margin-left: 16.5px;
    -webkit-box-shadow: 2px 2px 6px -2px rgba(0, 0, 0, .1);
    box-shadow: 2px 2px 6px -2px rgba(0, 0, 0, .1);
    -webkit-transition: left .3s ease-out;
    transition: left .3s ease-out
}

.auxo-picker-panel-container {
    overflow: hidden;
    vertical-align: top;
    background: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    -webkit-transition: margin .3s;
    transition: margin .3s
}

.auxo-picker-panel-container .auxo-picker-panels {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    direction: ltr
}

.auxo-picker-panel-container .auxo-picker-panel {
    vertical-align: top;
    background: transparent;
    border-width: 0 0 1px;
    border-radius: 0
}

.auxo-picker-panel-container .auxo-picker-panel .auxo-picker-content,
.auxo-picker-panel-container .auxo-picker-panel table {
    text-align: center
}

.auxo-picker-panel-container .auxo-picker-panel-focused {
    border-color: #eeeff0
}

.auxo-picker-panel {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
    background: #fff;
    border: 1px solid #eeeff0;
    border-radius: 4px;
    outline: none
}

.auxo-picker-panel-focused {
    border-color: #1966ff
}

.auxo-picker-date-panel,
.auxo-picker-decade-panel,
.auxo-picker-month-panel,
.auxo-picker-quarter-panel,
.auxo-picker-time-panel,
.auxo-picker-week-panel,
.auxo-picker-year-panel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 280px
}

.auxo-picker-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 8px;
    color: #252931;
    border-bottom: 1px solid #eeeff0
}

.auxo-picker-header>* {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-picker-header button {
    padding: 0;
    color: #bcbdc0;
    line-height: 42px;
    background: transparent;
    border: 0;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-picker-header>button {
    min-width: 1.6em;
    font-size: 14px
}

.auxo-picker-header>button:hover {
    color: #565960
}

.auxo-picker-header-view {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    font-weight: 500;
    line-height: 42px
}

.auxo-picker-header-view button {
    color: inherit;
    font-weight: inherit
}

.auxo-picker-header-view button:not(:first-child) {
    margin-left: 8px
}

.auxo-picker-header-view button:hover {
    color: #1966ff
}

.auxo-picker-next-icon,
.auxo-picker-prev-icon,
.auxo-picker-super-next-icon,
.auxo-picker-super-prev-icon {
    position: relative;
    display: inline-block;
    width: 7px;
    height: 7px
}

.auxo-picker-next-icon:before,
.auxo-picker-prev-icon:before,
.auxo-picker-super-next-icon:before,
.auxo-picker-super-prev-icon:before {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 7px;
    height: 7px;
    border: 0 solid;
    border-width: 1.5px 0 0 1.5px;
    content: ""
}

.auxo-picker-super-next-icon:after,
.auxo-picker-super-prev-icon:after {
    position: absolute;
    top: 4px;
    left: 4px;
    display: inline-block;
    width: 7px;
    height: 7px;
    border: 0 solid;
    border-width: 1.5px 0 0 1.5px;
    content: ""
}

.auxo-picker-prev-icon,
.auxo-picker-super-prev-icon {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.auxo-picker-next-icon,
.auxo-picker-super-next-icon {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg)
}

.auxo-picker-content {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse
}

.auxo-picker-content td,
.auxo-picker-content th {
    position: relative;
    min-width: 24px;
    font-weight: 400
}

.auxo-picker-content th {
    height: 30px;
    color: #565960;
    line-height: 30px
}

.auxo-picker-cell {
    padding: 3px 0;
    color: #bcbdc0;
    cursor: pointer
}

.auxo-picker-cell-in-view {
    color: #565960
}

.auxo-picker-cell:before {
    position: absolute;
    top: 50%;
    right: 0;
    left: 0;
    z-index: 1;
    height: 24px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .3s;
    transition: all .3s;
    content: ""
}

.auxo-picker-cell:hover:not(.auxo-picker-cell-in-view) .auxo-picker-cell-inner,
.auxo-picker-cell:hover:not(.auxo-picker-cell-selected):not(.auxo-picker-cell-range-start):not(.auxo-picker-cell-range-end):not(.auxo-picker-cell-range-hover-start):not(.auxo-picker-cell-range-hover-end) .auxo-picker-cell-inner {
    background: rgba(0, 0, 0, .04)
}

.auxo-picker-cell-in-view.auxo-picker-cell-today .auxo-picker-cell-inner:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    border: 1px solid #1966ff;
    border-radius: 4px;
    content: ""
}

.auxo-picker-cell-in-view.auxo-picker-cell-in-range {
    position: relative
}

.auxo-picker-cell-in-view.auxo-picker-cell-in-range:before {
    background: #ebf3ff
}

.auxo-picker-cell-in-view.auxo-picker-cell-range-end .auxo-picker-cell-inner,
.auxo-picker-cell-in-view.auxo-picker-cell-range-start .auxo-picker-cell-inner,
.auxo-picker-cell-in-view.auxo-picker-cell-selected .auxo-picker-cell-inner {
    color: #fff;
    background: #1966ff
}

.auxo-picker-cell-in-view.auxo-picker-cell-range-end:not(.auxo-picker-cell-range-end-single):before,
.auxo-picker-cell-in-view.auxo-picker-cell-range-start:not(.auxo-picker-cell-range-start-single):before {
    background: #ebf3ff
}

.auxo-picker-cell-in-view.auxo-picker-cell-range-start:before {
    left: 50%
}

.auxo-picker-cell-in-view.auxo-picker-cell-range-end:before {
    right: 50%
}

.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-end.auxo-picker-cell-range-end-single:after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-end.auxo-picker-cell-range-start.auxo-picker-cell-range-end.auxo-picker-cell-range-start-near-hover:after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-end:not(.auxo-picker-cell-in-range):not(.auxo-picker-cell-range-start):not(.auxo-picker-cell-range-end):after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-start.auxo-picker-cell-range-start-single:after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-start.auxo-picker-cell-range-start.auxo-picker-cell-range-end.auxo-picker-cell-range-end-near-hover:after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-start:not(.auxo-picker-cell-in-range):not(.auxo-picker-cell-range-start):not(.auxo-picker-cell-range-end):after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover:not(.auxo-picker-cell-in-range):after {
    position: absolute;
    top: 50%;
    z-index: 0;
    height: 24px;
    border-top: 1px dashed #7faaff;
    border-bottom: 1px dashed #7faaff;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .3s;
    transition: all .3s;
    content: ""
}

.auxo-picker-cell-range-hover-end:after,
.auxo-picker-cell-range-hover-start:after,
.auxo-picker-cell-range-hover:after {
    left: 2px
}

.auxo-picker-cell-in-view.auxo-picker-cell-in-range.auxo-picker-cell-range-hover:before,
.auxo-picker-cell-in-view.auxo-picker-cell-range-end.auxo-picker-cell-range-hover:before,
.auxo-picker-cell-in-view.auxo-picker-cell-range-end:not(.auxo-picker-cell-range-end-single).auxo-picker-cell-range-hover-end:before,
.auxo-picker-cell-in-view.auxo-picker-cell-range-start.auxo-picker-cell-range-hover:before,
.auxo-picker-cell-in-view.auxo-picker-cell-range-start:not(.auxo-picker-cell-range-start-single).auxo-picker-cell-range-hover-start:before,
.auxo-picker-panel>:not(.auxo-picker-date-panel) .auxo-picker-cell-in-view.auxo-picker-cell-in-range.auxo-picker-cell-range-hover-end:before,
.auxo-picker-panel>:not(.auxo-picker-date-panel) .auxo-picker-cell-in-view.auxo-picker-cell-in-range.auxo-picker-cell-range-hover-start:before {
    background: #ebf3ff
}

.auxo-picker-cell-in-view.auxo-picker-cell-range-start:not(.auxo-picker-cell-range-start-single):not(.auxo-picker-cell-range-end) .auxo-picker-cell-inner {
    border-radius: 4px 0 0 4px
}

.auxo-picker-cell-in-view.auxo-picker-cell-range-end:not(.auxo-picker-cell-range-end-single):not(.auxo-picker-cell-range-start) .auxo-picker-cell-inner {
    border-radius: 0 4px 4px 0
}

.auxo-picker-date-panel .auxo-picker-cell-in-view.auxo-picker-cell-in-range.auxo-picker-cell-range-hover-end .auxo-picker-cell-inner:after,
.auxo-picker-date-panel .auxo-picker-cell-in-view.auxo-picker-cell-in-range.auxo-picker-cell-range-hover-start .auxo-picker-cell-inner:after {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: -1;
    background: #ebf3ff;
    -webkit-transition: all .3s;
    transition: all .3s;
    content: ""
}

.auxo-picker-date-panel .auxo-picker-cell-in-view.auxo-picker-cell-in-range.auxo-picker-cell-range-hover-start .auxo-picker-cell-inner:after {
    right: -6px;
    left: 0
}

.auxo-picker-date-panel .auxo-picker-cell-in-view.auxo-picker-cell-in-range.auxo-picker-cell-range-hover-end .auxo-picker-cell-inner:after {
    right: 0;
    left: -6px
}

.auxo-picker-cell-range-hover.auxo-picker-cell-range-start:after {
    right: 50%
}

.auxo-picker-cell-range-hover.auxo-picker-cell-range-end:after {
    left: 50%
}

.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-edge-start:not(.auxo-picker-cell-range-hover-edge-start-near-range):after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-start:after,
.auxo-picker-cell-in-view.auxo-picker-cell-start.auxo-picker-cell-range-hover-edge-start.auxo-picker-cell-range-hover-edge-start-near-range:after,
tr>.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-end:first-child:after,
tr>.auxo-picker-cell-in-view.auxo-picker-cell-range-hover:first-child:after {
    left: 6px;
    border-left: 1px dashed #7faaff;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.auxo-picker-cell-in-view.auxo-picker-cell-end.auxo-picker-cell-range-hover-edge-end.auxo-picker-cell-range-hover-edge-end-near-range:after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-edge-end:not(.auxo-picker-cell-range-hover-edge-end-near-range):after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-end:after,
tr>.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-start:last-child:after,
tr>.auxo-picker-cell-in-view.auxo-picker-cell-range-hover:last-child:after {
    right: 6px;
    border-right: 1px dashed #7faaff;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.auxo-picker-cell-disabled {
    color: #bcbdc0;
    pointer-events: none
}

.auxo-picker-cell-disabled .auxo-picker-cell-inner {
    background: transparent
}

.auxo-picker-cell-disabled:before {
    background: rgba(0, 0, 0, .04)
}

.auxo-picker-cell-disabled.auxo-picker-cell-today .auxo-picker-cell-inner:before {
    border-color: #bcbdc0
}

.auxo-picker-decade-panel .auxo-picker-content,
.auxo-picker-month-panel .auxo-picker-content,
.auxo-picker-quarter-panel .auxo-picker-content,
.auxo-picker-year-panel .auxo-picker-content {
    height: 224px
}

.auxo-picker-decade-panel .auxo-picker-cell-inner,
.auxo-picker-month-panel .auxo-picker-cell-inner,
.auxo-picker-quarter-panel .auxo-picker-cell-inner,
.auxo-picker-year-panel .auxo-picker-cell-inner {
    padding: 0 8px
}

.auxo-picker-quarter-panel .auxo-picker-content {
    height: 56px
}

.auxo-picker-footer {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
    min-width: 100%;
    line-height: 40px;
    text-align: center;
    border-bottom: 1px solid transparent
}

.auxo-picker-panel .auxo-picker-footer {
    border-top: 1px solid #eeeff0
}

.auxo-picker-footer-extra {
    padding: 0 12px;
    line-height: 40px;
    text-align: left
}

.auxo-picker-footer-extra:not(:last-child) {
    border-bottom: 1px solid #eeeff0
}

.auxo-picker-now {
    text-align: left
}

.auxo-picker-today-btn {
    color: #1966ff
}

.auxo-picker-today-btn:hover {
    color: #4784ff
}

.auxo-picker-today-btn:active {
    color: #1556d9
}

.auxo-picker-today-btn.auxo-picker-today-btn-disabled {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-picker-decade-panel .auxo-picker-cell-inner {
    padding: 0 4px
}

.auxo-picker-decade-panel .auxo-picker-cell:before {
    display: none
}

.auxo-picker-month-panel .auxo-picker-body,
.auxo-picker-quarter-panel .auxo-picker-body,
.auxo-picker-year-panel .auxo-picker-body {
    padding: 0 8px
}

.auxo-picker-month-panel .auxo-picker-cell-inner,
.auxo-picker-quarter-panel .auxo-picker-cell-inner,
.auxo-picker-year-panel .auxo-picker-cell-inner {
    width: 60px
}

.auxo-picker-month-panel .auxo-picker-cell-range-hover-start:after,
.auxo-picker-quarter-panel .auxo-picker-cell-range-hover-start:after,
.auxo-picker-year-panel .auxo-picker-cell-range-hover-start:after {
    left: 14px;
    border-left: 1px dashed #7faaff;
    border-radius: 4px 0 0 4px
}

.auxo-picker-month-panel .auxo-picker-cell-range-hover-end:after,
.auxo-picker-panel-rtl .auxo-picker-month-panel .auxo-picker-cell-range-hover-start:after,
.auxo-picker-panel-rtl .auxo-picker-quarter-panel .auxo-picker-cell-range-hover-start:after,
.auxo-picker-panel-rtl .auxo-picker-year-panel .auxo-picker-cell-range-hover-start:after,
.auxo-picker-quarter-panel .auxo-picker-cell-range-hover-end:after,
.auxo-picker-year-panel .auxo-picker-cell-range-hover-end:after {
    right: 14px;
    border-right: 1px dashed #7faaff;
    border-radius: 0 4px 4px 0
}

.auxo-picker-panel-rtl .auxo-picker-month-panel .auxo-picker-cell-range-hover-end:after,
.auxo-picker-panel-rtl .auxo-picker-quarter-panel .auxo-picker-cell-range-hover-end:after,
.auxo-picker-panel-rtl .auxo-picker-year-panel .auxo-picker-cell-range-hover-end:after {
    left: 14px;
    border-left: 1px dashed #7faaff;
    border-radius: 4px 0 0 4px
}

.auxo-picker-week-panel .auxo-picker-body {
    padding: 8px 12px
}

.auxo-picker-week-panel .auxo-picker-cell-selected .auxo-picker-cell-inner,
.auxo-picker-week-panel .auxo-picker-cell .auxo-picker-cell-inner,
.auxo-picker-week-panel .auxo-picker-cell:hover .auxo-picker-cell-inner {
    background: transparent !important
}

.auxo-picker-week-panel-row td {
    -webkit-transition: background .3s;
    transition: background .3s
}

.auxo-picker-week-panel-row:hover td {
    background: rgba(0, 0, 0, .04)
}

.auxo-picker-week-panel-row-selected:hover td,
.auxo-picker-week-panel-row-selected td {
    background: #1966ff
}

.auxo-picker-week-panel-row-selected:hover td.auxo-picker-cell-week,
.auxo-picker-week-panel-row-selected td.auxo-picker-cell-week {
    color: hsla(0, 0%, 100%, .5)
}

.auxo-picker-week-panel-row-selected:hover td.auxo-picker-cell-today .auxo-picker-cell-inner:before,
.auxo-picker-week-panel-row-selected td.auxo-picker-cell-today .auxo-picker-cell-inner:before {
    border-color: #fff
}

.auxo-picker-week-panel-row-selected:hover td .auxo-picker-cell-inner,
.auxo-picker-week-panel-row-selected td .auxo-picker-cell-inner {
    color: #fff
}

.auxo-picker-date-panel .auxo-picker-body {
    padding: 8px 12px
}

.auxo-picker-date-panel .auxo-picker-content {
    width: 252px
}

.auxo-picker-date-panel .auxo-picker-content th {
    width: 36px
}

.auxo-picker-datetime-panel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-picker-datetime-panel .auxo-picker-time-panel {
    border-left: 1px solid #eeeff0
}

.auxo-picker-datetime-panel .auxo-picker-date-panel,
.auxo-picker-datetime-panel .auxo-picker-time-panel {
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.auxo-picker-datetime-panel-active .auxo-picker-date-panel,
.auxo-picker-datetime-panel-active .auxo-picker-time-panel {
    opacity: .3
}

.auxo-picker-datetime-panel-active .auxo-picker-date-panel-active,
.auxo-picker-datetime-panel-active .auxo-picker-time-panel-active {
    opacity: 1
}

.auxo-picker-time-panel {
    width: auto;
    min-width: auto
}

.auxo-picker-time-panel .auxo-picker-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    height: 224px
}

.auxo-picker-time-panel-column {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    width: 80px;
    margin: 0;
    padding: 0;
    overflow-y: hidden;
    text-align: left;
    list-style: none;
    -webkit-transition: background .3s;
    transition: background .3s
}

.auxo-picker-time-panel-column:after {
    display: block;
    height: 192px;
    content: ""
}

.auxo-picker-datetime-panel .auxo-picker-time-panel-column:after {
    height: 194px
}

.auxo-picker-time-panel-column:not(:first-child) {
    border-left: 1px solid #eeeff0
}

.auxo-picker-time-panel-column-active {
    background: rgba(0, 0, 0, .2)
}

.auxo-picker-time-panel-column:hover {
    overflow-y: auto
}

.auxo-picker-time-panel-column>li {
    margin: 0;
    padding: 0
}

.auxo-picker-time-panel-column>li.auxo-picker-time-panel-cell .auxo-picker-time-panel-cell-inner {
    display: block;
    width: 100%;
    height: 32px;
    margin: 0;
    padding: 0 0 0 26px;
    color: #565960;
    line-height: 32px;
    border-radius: 0;
    cursor: pointer;
    -webkit-transition: background .3s;
    transition: background .3s
}

.auxo-picker-time-panel-column>li.auxo-picker-time-panel-cell .auxo-picker-time-panel-cell-inner:hover {
    background: #f0f6ff
}

.auxo-picker-time-panel-column>li.auxo-picker-time-panel-cell-selected .auxo-picker-time-panel-cell-inner {
    background: rgba(0, 0, 0, .04)
}

.auxo-picker-time-panel-column>li.auxo-picker-time-panel-cell-disabled .auxo-picker-time-panel-cell-inner {
    color: #bcbdc0;
    background: transparent;
    cursor: not-allowed
}

:root .auxo-picker-range-wrapper .auxo-picker-month-panel .auxo-picker-cell,
:root .auxo-picker-range-wrapper .auxo-picker-year-panel .auxo-picker-cell,
_:-ms-fullscreen .auxo-picker-range-wrapper .auxo-picker-month-panel .auxo-picker-cell,
_:-ms-fullscreen .auxo-picker-range-wrapper .auxo-picker-year-panel .auxo-picker-cell {
    padding: 21px 0
}

.auxo-picker-rtl {
    direction: rtl
}

.auxo-picker-rtl .auxo-picker-suffix {
    margin-right: 4px;
    margin-left: 0
}

.auxo-picker-rtl .auxo-picker-clear {
    right: auto;
    left: 0
}

.auxo-picker-rtl .auxo-picker-separator {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.auxo-picker-panel-rtl .auxo-picker-header-view button:not(:first-child) {
    margin-right: 8px;
    margin-left: 0
}

.auxo-picker-rtl.auxo-picker-range .auxo-picker-clear {
    right: auto;
    left: 11px
}

.auxo-picker-rtl.auxo-picker-range .auxo-picker-active-bar {
    margin-right: 11px;
    margin-left: 0
}

.auxo-picker-rtl.auxo-picker-range.auxo-picker-small .auxo-picker-active-bar {
    margin-right: 11px
}

.auxo-picker-dropdown-rtl .auxo-picker-ranges {
    text-align: right
}

.auxo-picker-dropdown-rtl .auxo-picker-ranges .auxo-picker-ok {
    float: left;
    margin-right: 8px;
    margin-left: 0
}

.auxo-picker-panel-rtl {
    direction: rtl
}

.auxo-picker-panel-rtl .auxo-picker-prev-icon,
.auxo-picker-panel-rtl .auxo-picker-super-prev-icon {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg)
}

.auxo-picker-panel-rtl .auxo-picker-next-icon,
.auxo-picker-panel-rtl .auxo-picker-super-next-icon {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.auxo-picker-cell .auxo-picker-cell-inner {
    position: relative;
    z-index: 2;
    display: inline-block;
    min-width: 24px;
    height: 24px;
    line-height: 24px;
    border-radius: 4px;
    -webkit-transition: background .3s, border .3s;
    transition: background .3s, border .3s
}

.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-range-start:before {
    right: 50%;
    left: 0
}

.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-range-end:before {
    right: 0;
    left: 50%
}

.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-range-start.auxo-picker-cell-range-end:before {
    right: 50%;
    left: 50%
}

.auxo-picker-panel-rtl .auxo-picker-date-panel .auxo-picker-cell-in-view.auxo-picker-cell-in-range.auxo-picker-cell-range-hover-start .auxo-picker-cell-inner:after {
    right: 0;
    left: -6px
}

.auxo-picker-panel-rtl .auxo-picker-date-panel .auxo-picker-cell-in-view.auxo-picker-cell-in-range.auxo-picker-cell-range-hover-end .auxo-picker-cell-inner:after {
    right: -6px;
    left: 0
}

.auxo-picker-panel-rtl .auxo-picker-cell-range-hover.auxo-picker-cell-range-start:after {
    right: 0;
    left: 50%
}

.auxo-picker-panel-rtl .auxo-picker-cell-range-hover.auxo-picker-cell-range-end:after {
    right: 50%;
    left: 0
}

.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-range-start:not(.auxo-picker-cell-range-start-single):not(.auxo-picker-cell-range-end) .auxo-picker-cell-inner {
    border-radius: 0 4px 4px 0
}

.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-range-end:not(.auxo-picker-cell-range-end-single):not(.auxo-picker-cell-range-start) .auxo-picker-cell-inner {
    border-radius: 4px 0 0 4px
}

.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-range-hover-edge-start:not(.auxo-picker-cell-range-hover-edge-start-near-range):after,
.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-range-hover-start:after,
.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-start.auxo-picker-cell-range-hover-edge-start.auxo-picker-cell-range-hover-edge-start-near-range:after,
.auxo-picker-panel-rtl tr>.auxo-picker-cell-in-view.auxo-picker-cell-range-hover:not(.auxo-picker-cell-selected):first-child:after {
    right: 6px;
    left: 0;
    border-right: 1px dashed #7faaff;
    border-left: none;
    border-radius: 0 4px 4px 0
}

.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-end.auxo-picker-cell-range-hover-edge-end.auxo-picker-cell-range-hover-edge-end-near-range:after,
.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-range-hover-edge-end:not(.auxo-picker-cell-range-hover-edge-end-near-range):after,
.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-range-hover-end:after,
.auxo-picker-panel-rtl tr>.auxo-picker-cell-in-view.auxo-picker-cell-range-hover:not(.auxo-picker-cell-selected):last-child:after {
    right: 0;
    left: 6px;
    border-right: none;
    border-left: 1px dashed #7faaff;
    border-radius: 4px 0 0 4px
}

.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-end.auxo-picker-cell-range-hover-start.auxo-picker-cell-range-hover-edge-end:not(.auxo-picker-cell-range-hover):after,
.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-start.auxo-picker-cell-range-hover-edge-start:not(.auxo-picker-cell-range-hover):after,
.auxo-picker-panel-rtl .auxo-picker-cell-in-view.auxo-picker-cell-start.auxo-picker-cell-range-hover-end.auxo-picker-cell-range-hover-edge-start:not(.auxo-picker-cell-range-hover):after,
.auxo-picker-panel-rtl tr>.auxo-picker-cell-in-view.auxo-picker-cell-end.auxo-picker-cell-range-hover.auxo-picker-cell-range-hover-edge-end:first-child:after,
.auxo-picker-panel-rtl tr>.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-end:first-child:after,
.auxo-picker-panel-rtl tr>.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-start:last-child:after,
.auxo-picker-panel-rtl tr>.auxo-picker-cell-in-view.auxo-picker-cell-start.auxo-picker-cell-range-hover.auxo-picker-cell-range-hover-edge-start:last-child:after {
    right: 6px;
    left: 6px;
    border-right: 1px dashed #7faaff;
    border-left: 1px dashed #7faaff;
    border-radius: 4px
}

.auxo-picker-dropdown-rtl .auxo-picker-footer-extra {
    direction: rtl;
    text-align: right
}

.auxo-picker-panel-rtl .auxo-picker-time-panel {
    direction: ltr
}

.auxo-picker {
    line-height: 20px;
    padding: 5px 10px 5px 12px;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-picker-range .auxo-picker-clear {
    right: 10px
}

.auxo-picker-range.twoLine {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative
}

.auxo-picker-range.twoLine .auxo-picker-range-separator {
    position: absolute;
    right: 3px;
    top: 7px
}

.auxo-picker-range.twoLine .auxo-picker-suffix {
    position: absolute;
    right: 8px;
    bottom: 8px
}

.auxo-picker-range.twoLine .auxo-picker-clear {
    position: absolute;
    top: auto;
    right: 8px;
    bottom: 2px
}

.auxo-picker-range.twoLine .auxo-picker-input:first-child {
    margin-bottom: 10px
}

.auxo-picker .auxo-range-picker-separator {
    display: inline-block;
    width: 8px;
    height: 1px;
    vertical-align: middle;
    background: #bcbdc0
}

.auxo-picker-range-separator {
    color: #bcbdc0
}

.auxo-picker-suffix {
    color: #898b8f
}

.auxo-picker-panel-container {
    border: 1px solid #eeeff0
}

.auxo-picker-panel-container .auxo-picker-panel {
    border-width: 0
}

.auxo-picker-panel-container .auxo-picker-panel .auxo-picker-week-panel .auxo-picker-cell-week:after {
    content: "周"
}

.auxo-picker-panel-container .auxo-picker-footer {
    border-top: 1px solid #eeeff0
}

.auxo-picker-header button {
    color: #898b8f
}

.auxo-picker-header-view button {
    color: #252931
}

.auxo-picker-content th {
    height: 32px;
    color: #898b8f
}

.auxo-picker-date-panel .auxo-picker-body {
    padding: 12px 18px
}

.auxo-picker-date-panel,
.auxo-picker-decade-panel,
.auxo-picker-month-panel,
.auxo-picker-quarter-panel,
.auxo-picker-week-panel,
.auxo-picker-year-panel {
    width: 288px
}

.auxo-picker-month-panel .auxo-picker-body,
.auxo-picker-quarter-panel .auxo-picker-body,
.auxo-picker-year-panel .auxo-picker-body {
    padding: 12px 18px
}

.auxo-picker-month-panel .auxo-picker-cell-disabled .auxo-picker-cell-inner,
.auxo-picker-quarter-panel .auxo-picker-cell-disabled .auxo-picker-cell-inner,
.auxo-picker-year-panel .auxo-picker-cell-disabled .auxo-picker-cell-inner {
    background: transparent
}

.auxo-picker-year-panel .auxo-picker-cell-inner {
    width: 72px
}

.auxo-picker-month-panel .auxo-picker-cell-inner {
    width: 60px
}

.auxo-picker-cell {
    padding: 4px 0
}

.auxo-picker-cell-in-view {
    color: #252931
}

.auxo-picker-date-panel .auxo-picker-cell-in-view.auxo-picker-cell-today .auxo-picker-cell-inner:before {
    border: 0
}

.auxo-picker-date-panel .auxo-picker-cell-in-view.auxo-picker-cell-today:not(.auxo-picker-cell-selected):not(.auxo-picker-cell-range-start):not(.auxo-picker-cell-range-end):not(.auxo-picker-cell-range-hover-start):not(.auxo-picker-cell-range-hover-end):not(.auxo-picker-cell-disabled) .auxo-picker-cell-inner {
    color: #1966ff
}

.auxo-picker-cell.auxo-picker-cell-disabled {
    color: #bcbdc0;
    pointer-events: auto;
    cursor: not-allowed
}

.auxo-picker-cell.auxo-picker-cell-disabled:before {
    min-width: 24px
}

.auxo-picker-cell.auxo-picker-cell-disabled:hover:not(.auxo-picker-cell-selected):not(.auxo-picker-cell-range-start):not(.auxo-picker-cell-range-end):not(.auxo-picker-cell-range-hover-start):not(.auxo-picker-cell-range-hover-end) .auxo-picker-cell-inner {
    background: transparent
}

.auxo-picker-cell.auxo-picker-cell-disabled.auxo-picker-cell-today .auxo-picker-cell-inner {
    color: #bcbdc0
}

.auxo-picker-cell.auxo-picker-cell-disabled.auxo-picker-cell-today .auxo-picker-cell-inner:before {
    border: 1px solid #dcdee1
}

.auxo-picker-footer {
    line-height: 48px;
    text-align: left
}

.auxo-picker-footer .auxo-picker-ok .auxo-btn {
    min-width: 42px;
    padding: 4px 9px
}

.auxo-picker-footer .auxo-picker-ranges {
    padding: 6px 12px
}

.auxo-picker-footer .auxo-picker-ranges .auxo-picker-preset .auxo-sp-tag,
.auxo-picker-footer .auxo-picker-ranges .auxo-picker-preset .auxo-tag {
    margin-right: 4px;
    padding: 3px 8px;
    font-size: 12px;
    line-height: 16px;
    color: #252931;
    background: #fff;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    cursor: pointer
}

.auxo-picker-footer .auxo-picker-ranges .auxo-picker-preset .auxo-sp-tag .sp-tag-content,
.auxo-picker-footer .auxo-picker-ranges .auxo-picker-preset .auxo-tag .sp-tag-content {
    color: #252931
}

.auxo-picker-cell-range-hover-end:after,
.auxo-picker-cell-range-hover-start:after,
.auxo-picker-cell-range-hover:after {
    right: 0;
    left: 0
}

.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-end.auxo-picker-cell-range-end-single:after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-end:not(.auxo-picker-cell-in-range):not(.auxo-picker-cell-range-start):not(.auxo-picker-cell-range-end):after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-start.auxo-picker-cell-range-start-single:after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover-start:not(.auxo-picker-cell-in-range):not(.auxo-picker-cell-range-start):not(.auxo-picker-cell-range-end):after,
.auxo-picker-cell-in-view.auxo-picker-cell-range-hover:not(.auxo-picker-cell-in-range):after {
    border: 0;
    background: #ebf3ff
}

.auxo-picker:not(.sp-null).sp-range-picker-join.auxo-picker-focused>.auxo-picker-input>input,
.auxo-picker:not(.sp-null).sp-range-picker-join.auxo-picker-focused>.auxo-picker-input>input::-webkit-input-placeholder,
.auxo-picker:not(.sp-null).sp-range-picker-open>.auxo-picker-input>input,
.auxo-picker:not(.sp-null).sp-range-picker-open>.auxo-picker-input>input::-webkit-input-placeholder {
    color: #bcbdc0;
    opacity: 1
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-header {
    width: 578px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 12px 16px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid #eeeff0
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-header .sp-picker-range-date {
    display: inline-block;
    min-width: 110px;
    margin-right: 8px
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-header .sp-picker-range-date .sp-picker-range-date-text {
    display: inline-block;
    margin-right: 6px;
    color: #252931
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-header .sp-picker-range-date .sp-picker-range-date-placeholder {
    color: #898b8f
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-header .sp-picker-range-date .sp-picker-range-date-icon {
    color: #898b8f;
    float: right
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-header .sp-picker-range-time {
    border: 0;
    height: 32px;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-header .sp-picker-range-time.auxo-picker-focused {
    background: rgba(0, 0, 0, .04)
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-header .sp-picker-range-time .auxo-picker-input>input {
    background-color: transparent !important
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-header .sp-picker-range-time-popup {
    z-index: 1051
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body {
    height: 300px
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body .auxo-picker {
    padding: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border: none !important;
    display: block !important
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body .auxo-picker .auxo-picker-input {
    width: 120px;
    height: 32px;
    position: absolute;
    top: -45px;
    border-radius: 4px;
    padding-left: 10px
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body .auxo-picker .auxo-picker-input>input {
    background-color: transparent !important
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body .auxo-picker .auxo-picker-input-active {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body .auxo-picker :first-child.auxo-picker-input {
    left: 14px
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body .auxo-picker :nth-child(3).auxo-picker-input {
    left: 307px
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body .auxo-picker.auxo-picker-focused:not(.sp-null)>.auxo-picker-input>input {
    color: #252931;
    opacity: 1
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body .auxo-picker.auxo-picker-focused:not(.sp-null)>.auxo-picker-input>input::-webkit-input-placeholder {
    color: #bcbdc0;
    opacity: 1
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body .auxo-picker .auxo-picker-range-separator,
.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body .auxo-picker .auxo-picker-suffix {
    display: none
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-body .auxo-picker-panel-container {
    border: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-footer {
    height: 48px;
    border-top: 1px solid #eeeff0;
    position: relative
}

.auxo-picker-range-wrapper .sp-picker-range .sp-picker-range-footer .sp-picker-range-ok-btn {
    position: absolute;
    right: 12px;
    bottom: 11px;
    min-width: 42px;
    padding: 4px 9px;
    z-index: 1051
}

.sp-picker-range-time-popup .auxo-picker-footer {
    display: none !important
}

.auxo-picker.auxo-picker-large {
    padding: 7px 12px
}

.auxo-picker.auxo-picker-small {
    padding: 5px 10px 5px 12px
}

.auxo-picker.auxo-picker-small .auxo-picker-input>input {
    font-size: 12px;
    line-height: 16px
}

.auxo-picker-time-panel-column:not(.sp-null)>li.auxo-picker-time-panel-cell .auxo-picker-time-panel-cell-inner {
    padding: 0;
    text-align: center
}

.auxo-picker-dropdown-placement-bottomLeft:not(.sp-null) .auxo-picker-range-arrow {
    display: none
}

.auxo-picker-dropdown-range:not(.sp-null) {
    padding: 0
}

.auxo-picker-active-bar {
    display: none
}

.auxo-picker-range.auxo-picker-focused>.auxo-picker-input-active>input,
.auxo-picker-range.auxo-picker-focused>.auxo-picker-input-active>input::-webkit-input-placeholder {
    color: #1966ff;
    opacity: .9
}

.auxo-picker-input:not(.sp-null) .auxo-picker-clear {
    background-color: #fff
}

.auxo-picker-input:not(.sp-null):hover .auxo-picker-suffix:not(:last-child) {
    opacity: 0
}

.auxo-picker-input:not(.sp-null)>input {
    border-radius: 0
}

.auxo-picker-input:not(.sp-null)>input:focus,
.auxo-picker-input:not(.sp-null)>input:hover {
    background: none
}

.auxo-picker-today-btn {
    margin-left: 8px
}

.auxo-picker-now-btn,
.auxo-picker-today-btn {
    margin-right: 4px;
    padding: 3px 8px;
    font-size: 12px;
    line-height: 16px;
    color: #252931;
    background: #fff;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    display: inline-block;
    cursor: pointer
}

.auxo-picker-now-btn:hover,
.auxo-picker-today-btn:hover {
    color: #4784ff;
    background: #fff;
    border: 1px solid #4784ff
}

.auxo-picker-now-btn:active,
.auxo-picker-today-btn:active {
    color: #1556d9;
    background: #fff;
    border: 1px solid #1556d9
}

.sp-range-picker-join-dropdown .auxo-picker-panel-container {
    margin-left: 0 !important
}

.auxo-picker-group-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-picker-group-wrap .auxo-picker {
    font-size: 16px
}

.auxo-picker-group-datepicker-start {
    width: 126px;
    margin-right: 8px
}

.auxo-picker-group-piece-start {
    width: 82px;
    margin-right: 8px
}

.auxo-picker-group-separator {
    height: 1px;
    width: 8px;
    background-color: #252931;
    margin-right: 8px
}

.auxo-picker-group-piece-end {
    width: 82px;
    margin-right: 8px
}

.auxo-picker-group-datepicker-end {
    width: 126px
}

.auxo-picker-group-datepicker-end-error:not(.sp-null):not(.sp-null-1),
.auxo-picker-group-datepicker-end-error:not(.sp-null):not(.sp-null-1):hover,
.auxo-picker-group-piece-end-error:not(.sp-null):not(.sp-null-1),
.auxo-picker-group-piece-end-error:not(.sp-null):not(.sp-null-1):hover {
    border-color: #ff4050
}

.auxo-picker-multiple {
    padding: 4px;
    height: 32px
}

.auxo-picker-multiple .auxo-picker-multiple-tag-wrapper {
    width: 100%
}

.auxo-picker-multiple .auxo-picker-multiple-tag {
    height: 24px;
    background: rgba(0, 0, 0, .04);
    border: 1px solid #eeeff0;
    border-radius: 2px;
    color: #252931;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px;
    line-height: 16px;
    font-size: 12px;
    vertical-align: middle;
    margin-right: 4px
}

.auxo-picker-multiple .auxo-picker-multiple-tag-content {
    display: inline-block;
    max-width: calc(100% - 19px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.auxo-picker-multiple .auxo-picker-multiple-tag-content-disabled {
    max-width: 100%;
    cursor: not-allowed
}

.auxo-picker-multiple .auxo-picker-multiple-tag-close {
    margin-left: 4px;
    cursor: pointer;
    color: #c4c4c4;
    font-size: 15px;
    vertical-align: top
}

.auxo-picker-multiple .auxo-picker-multiple-tag-close .anticon {
    width: 15px;
    height: 15px
}

.auxo-picker-multiple .auxo-picker-multiple-tag-close .anticon>svg {
    height: 15px
}

.auxo-picker-multiple .auxo-picker-multiple-tag-error {
    background-color: #fff5f5;
    color: #ff3b52;
    border: 1px solid #ff3b52
}

.auxo-picker-multiple .auxo-picker-multiple-tag-error .auxo-picker-multiple-tag-close svg {
    color: #ff4050
}

.auxo-picker-multiple .auxo-picker-multiple-mirror {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999;
    white-space: pre;
    visibility: hidden;
    line-height: 20px
}

.auxo-picker-multiple .auxo-picker-multiple-item {
    height: 24px;
    margin-bottom: 4px;
    max-width: 100%
}

.auxo-picker-multiple .auxo-picker-multiple-item-single {
    margin-bottom: 0
}

.auxo-picker-multiple .auxo-picker-multiple-placeholder {
    color: #bcbdc0;
    line-height: 20px;
    font-size: 14px;
    height: 20px;
    margin-top: 2px;
    z-index: 1;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 95%;
    margin-left: 8px
}

.auxo-picker-multiple .rc-overflow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 100%;
    position: relative
}

.auxo-picker-multiple .rc-overflow-item {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    max-width: 100%
}

.auxo-picker-multiple .auxo-picker-multiple-overflow-rest {
    height: 24px;
    background: rgba(0, 0, 0, .04);
    border: 1px solid #eeeff0;
    border-radius: 2px;
    color: #252931;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 8px 3px 6px;
    line-height: 16px;
    font-size: 12px;
    vertical-align: middle
}

.auxo-picker-multiple-panel .auxo-picker-cell-inner-select {
    background-color: #1966ff !important;
    color: #fff !important
}

.auxo-picker-multiple-panel .auxo-picker-cell-inner-unselect {
    background-color: inherit !important;
    color: inherit !important
}

.auxo-drawer {
    position: fixed;
    z-index: 1000;
    width: 0;
    height: 100%;
    -webkit-transition: height 0s ease .3s, width 0s ease .3s, -webkit-transform .3s cubic-bezier(.7, .3, .1, 1);
    transition: height 0s ease .3s, width 0s ease .3s, -webkit-transform .3s cubic-bezier(.7, .3, .1, 1);
    transition: transform .3s cubic-bezier(.7, .3, .1, 1), height 0s ease .3s, width 0s ease .3s;
    transition: transform .3s cubic-bezier(.7, .3, .1, 1), height 0s ease .3s, width 0s ease .3s, -webkit-transform .3s cubic-bezier(.7, .3, .1, 1)
}

.auxo-drawer>* {
    -webkit-transition: -webkit-transform .3s cubic-bezier(.7, .3, .1, 1), -webkit-box-shadow .3s cubic-bezier(.7, .3, .1, 1);
    transition: -webkit-transform .3s cubic-bezier(.7, .3, .1, 1), -webkit-box-shadow .3s cubic-bezier(.7, .3, .1, 1);
    transition: transform .3s cubic-bezier(.7, .3, .1, 1), box-shadow .3s cubic-bezier(.7, .3, .1, 1);
    transition: transform .3s cubic-bezier(.7, .3, .1, 1), box-shadow .3s cubic-bezier(.7, .3, .1, 1), -webkit-transform .3s cubic-bezier(.7, .3, .1, 1), -webkit-box-shadow .3s cubic-bezier(.7, .3, .1, 1)
}

.auxo-drawer-content-wrapper {
    position: absolute;
    width: 100%;
    height: 100%
}

.auxo-drawer .auxo-drawer-content {
    width: 100%;
    height: 100%
}

.auxo-drawer-left,
.auxo-drawer-right {
    top: 0;
    width: 0;
    height: 100%
}

.auxo-drawer-left .auxo-drawer-content-wrapper,
.auxo-drawer-right .auxo-drawer-content-wrapper {
    height: 100%
}

.auxo-drawer-left.auxo-drawer-open,
.auxo-drawer-right.auxo-drawer-open {
    width: 100%;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.7, .3, .1, 1);
    transition: -webkit-transform .3s cubic-bezier(.7, .3, .1, 1);
    transition: transform .3s cubic-bezier(.7, .3, .1, 1);
    transition: transform .3s cubic-bezier(.7, .3, .1, 1), -webkit-transform .3s cubic-bezier(.7, .3, .1, 1)
}

.auxo-drawer-left,
.auxo-drawer-left .auxo-drawer-content-wrapper {
    left: 0
}

.auxo-drawer-left.auxo-drawer-open .auxo-drawer-content-wrapper {
    -webkit-box-shadow: 2px 0 8px 0 rgba(37, 41, 49, .1);
    box-shadow: 2px 0 8px 0 rgba(37, 41, 49, .1)
}

.auxo-drawer-right,
.auxo-drawer-right .auxo-drawer-content-wrapper {
    right: 0
}

.auxo-drawer-right.auxo-drawer-open .auxo-drawer-content-wrapper {
    -webkit-box-shadow: -2px 0 8px 0 rgba(37, 41, 49, .1);
    box-shadow: -2px 0 8px 0 rgba(37, 41, 49, .1)
}

.auxo-drawer-right.auxo-drawer-open.no-mask {
    right: 1px;
    -webkit-transform: translateX(1px);
    transform: translateX(1px)
}

.auxo-drawer-bottom,
.auxo-drawer-top {
    left: 0;
    width: 100%;
    height: 0%
}

.auxo-drawer-bottom .auxo-drawer-content-wrapper,
.auxo-drawer-top .auxo-drawer-content-wrapper {
    width: 100%
}

.auxo-drawer-bottom.auxo-drawer-open,
.auxo-drawer-top.auxo-drawer-open {
    height: 100%;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.7, .3, .1, 1);
    transition: -webkit-transform .3s cubic-bezier(.7, .3, .1, 1);
    transition: transform .3s cubic-bezier(.7, .3, .1, 1);
    transition: transform .3s cubic-bezier(.7, .3, .1, 1), -webkit-transform .3s cubic-bezier(.7, .3, .1, 1)
}

.auxo-drawer-top {
    top: 0
}

.auxo-drawer-top.auxo-drawer-open .auxo-drawer-content-wrapper {
    -webkit-box-shadow: 0 2px 8px 0 rgba(37, 41, 49, .1);
    box-shadow: 0 2px 8px 0 rgba(37, 41, 49, .1)
}

.auxo-drawer-bottom,
.auxo-drawer-bottom .auxo-drawer-content-wrapper {
    bottom: 0
}

.auxo-drawer-bottom.auxo-drawer-open .auxo-drawer-content-wrapper {
    -webkit-box-shadow: 0 -2px 8px 0 rgba(37, 41, 49, .1);
    box-shadow: 0 -2px 8px 0 rgba(37, 41, 49, .1)
}

.auxo-drawer-bottom.auxo-drawer-open.no-mask {
    bottom: 1px;
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
}

.auxo-drawer.auxo-drawer-open .auxo-drawer-mask {
    height: 100%;
    opacity: 1;
    -webkit-transition: none;
    transition: none;
    -webkit-animation: antdDrawerFadeIn .3s cubic-bezier(.7, .3, .1, 1);
    animation: antdDrawerFadeIn .3s cubic-bezier(.7, .3, .1, 1);
    pointer-events: auto
}

.auxo-drawer-title {
    margin: 0;
    color: #252931;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px
}

.auxo-drawer-content {
    position: relative;
    z-index: 1;
    overflow: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 0
}

.auxo-drawer-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 10;
    display: block;
    padding: 20px;
    font-weight: 700;
    font-size: 16px;
    font-style: normal;
    line-height: 1;
    text-align: center;
    text-transform: none;
    background: transparent;
    border: 0;
    outline: 0;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s;
    text-rendering: auto
}

.auxo-drawer-close,
.auxo-drawer-close:focus,
.auxo-drawer-close:hover {
    color: #898b8f;
    text-decoration: none
}

.auxo-drawer-header-no-title .auxo-drawer-close {
    margin-right: var(--scroll-bar);
    padding-right: calc(20px - var(--scroll-bar))
}

.auxo-drawer-header {
    position: relative;
    padding: 16px 24px;
    border-bottom: 1px solid #eeeff0;
    border-radius: 4px 4px 0 0
}

.auxo-drawer-header,
.auxo-drawer-header-no-title {
    color: #565960;
    background: #fff
}

.auxo-drawer-wrapper-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    width: 100%;
    height: 100%
}

.auxo-drawer-body {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 24px;
    overflow: auto;
    font-size: 14px;
    line-height: 1.5715;
    word-wrap: break-word
}

.auxo-drawer-footer {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: 24px 16px;
    border-top: 1px solid #eeeff0
}

.auxo-drawer-mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 0;
    background-color: rgba(0, 0, 0, .45);
    opacity: 0;
    filter: alpha(opacity=45);
    -webkit-transition: opacity .3s linear, height 0s ease .3s;
    transition: opacity .3s linear, height 0s ease .3s;
    pointer-events: none
}

.auxo-drawer-open-content {
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08)
}

.auxo-drawer .auxo-picker-clear {
    background: #fff
}

@-webkit-keyframes antdDrawerFadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes antdDrawerFadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.auxo-drawer-rtl {
    direction: rtl
}

.auxo-drawer-rtl .auxo-drawer-close {
    right: auto;
    left: 0
}

.auxo-drawer-footer:not(.sp-null) {
    padding: 16px 24px
}

.auxo-drawer-footer:not(.sp-null) .auxo-drawer-footer-default {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-drawer-footer:not(.sp-null) .auxo-drawer-footer-default button+button {
    margin-left: 8px
}

.auxo-drawer-footer:not(.sp-null) .auxo-drawer-footer-default .auxo-drawer-footer-help {
    white-space: nowrap;
    overflow: hidden;
    margin-right: 24px
}

.auxo-drawer-footer:not(.sp-null) .auxo-drawer-footer-default .auxo-drawer-footer-buttons {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-drawer.auxo-drawer-no-body-spacing .auxo-drawer-body {
    padding: 0
}

.auxo-drawer-header-no-title {
    height: 54px;
    border-bottom: 1px solid #eeeff0
}

.auxo-drawer-close {
    width: 54px;
    font-size: 20px;
    height: 54px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 24px 0 0
}

.auxo-drawer-header-tabs .auxo-drawer-header {
    padding-top: 0;
    padding-bottom: 0
}

.auxo-drawer-header-tabs .auxo-drawer-header .auxo-tabs-nav:before {
    border-bottom: none !important
}

.auxo-drawer-loading {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.auxo-drawer-header-return {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-drawer-header-return-icon {
    font-size: 20px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    margin-right: 10px
}

.auxo-dropdown-menu-item.auxo-dropdown-menu-item-danger {
    color: #ff3b52
}

.auxo-dropdown-menu-item.auxo-dropdown-menu-item-danger:hover {
    color: #fff;
    background-color: #ff3b52
}

.auxo-dropdown {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    top: -9999px;
    left: -9999px;
    z-index: 1050;
    display: block
}

.auxo-dropdown:before {
    position: absolute;
    top: 1px;
    right: 0;
    bottom: 1px;
    left: -7px;
    z-index: -9999;
    opacity: .0001;
    content: " "
}

.auxo-dropdown-wrap {
    position: relative
}

.auxo-dropdown-wrap .auxo-btn>.anticon-down {
    font-size: 10px
}

.auxo-dropdown-wrap .anticon-down:before {
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s
}

.auxo-dropdown-wrap-open .anticon-down:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.auxo-dropdown-hidden,
.auxo-dropdown-menu-hidden,
.auxo-dropdown-menu-submenu-hidden {
    display: none
}

.auxo-dropdown-show-arrow.auxo-dropdown-placement-topCenter,
.auxo-dropdown-show-arrow.auxo-dropdown-placement-topLeft,
.auxo-dropdown-show-arrow.auxo-dropdown-placement-topRight {
    padding-bottom: 5px
}

.auxo-dropdown-show-arrow.auxo-dropdown-placement-bottomCenter,
.auxo-dropdown-show-arrow.auxo-dropdown-placement-bottomLeft,
.auxo-dropdown-show-arrow.auxo-dropdown-placement-bottomRight {
    padding-top: 5px
}

.auxo-dropdown-arrow {
    position: absolute;
    z-index: 1;
    display: block;
    width: 8.48528137px;
    height: 8.48528137px;
    background: transparent;
    border-style: solid;
    border-width: 4.24264069px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.auxo-dropdown-placement-topCenter>.auxo-dropdown-arrow,
.auxo-dropdown-placement-topLeft>.auxo-dropdown-arrow,
.auxo-dropdown-placement-topRight>.auxo-dropdown-arrow {
    bottom: 1.2px;
    border-color: transparent #fff #fff transparent;
    -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, .07);
    box-shadow: 3px 3px 7px rgba(0, 0, 0, .07)
}

.auxo-dropdown-placement-topCenter>.auxo-dropdown-arrow {
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg)
}

.auxo-dropdown-placement-topLeft>.auxo-dropdown-arrow {
    left: 16px
}

.auxo-dropdown-placement-topRight>.auxo-dropdown-arrow {
    right: 16px
}

.auxo-dropdown-placement-bottomCenter>.auxo-dropdown-arrow,
.auxo-dropdown-placement-bottomLeft>.auxo-dropdown-arrow,
.auxo-dropdown-placement-bottomRight>.auxo-dropdown-arrow {
    top: 1px;
    border-color: #fff transparent transparent #fff;
    -webkit-box-shadow: -2px -2px 5px rgba(0, 0, 0, .06);
    box-shadow: -2px -2px 5px rgba(0, 0, 0, .06)
}

.auxo-dropdown-placement-bottomCenter>.auxo-dropdown-arrow {
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg)
}

.auxo-dropdown-placement-bottomLeft>.auxo-dropdown-arrow {
    left: 16px
}

.auxo-dropdown-placement-bottomRight>.auxo-dropdown-arrow {
    right: 16px
}

.auxo-dropdown-menu {
    position: relative;
    margin: 0;
    padding: 8px 0;
    text-align: left;
    list-style-type: none;
    background-color: #fff;
    background-clip: padding-box;
    border-radius: 4px;
    outline: none;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08)
}

.auxo-dropdown-menu-item-group-title {
    padding: 5px 12px;
    color: #898b8f;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-dropdown-menu-submenu-popup {
    position: absolute;
    z-index: 1050;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
}

.auxo-dropdown-menu-submenu-popup li,
.auxo-dropdown-menu-submenu-popup ul {
    list-style: none
}

.auxo-dropdown-menu-submenu-popup ul {
    margin-right: .3em;
    margin-left: .3em
}

.auxo-dropdown-menu-item,
.auxo-dropdown-menu-submenu-title {
    clear: both;
    margin: 0;
    padding: 6px 12px;
    color: #565960;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    white-space: nowrap;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-dropdown-menu-item>.anticon:first-child,
.auxo-dropdown-menu-item>a>.anticon:first-child,
.auxo-dropdown-menu-item>span>.anticon:first-child,
.auxo-dropdown-menu-submenu-title>.anticon:first-child,
.auxo-dropdown-menu-submenu-title>a>.anticon:first-child,
.auxo-dropdown-menu-submenu-title>span>.anticon:first-child {
    min-width: 12px;
    margin-right: 8px;
    font-size: 12px;
    vertical-align: -.1em
}

.auxo-dropdown-menu-item>a,
.auxo-dropdown-menu-submenu-title>a {
    display: block;
    margin: -5px -12px;
    padding: 5px 12px;
    color: #565960;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-dropdown-menu-item>a:hover,
.auxo-dropdown-menu-submenu-title>a:hover {
    color: #565960
}

.auxo-dropdown-menu-item>.anticon+span>a,
.auxo-dropdown-menu-submenu-title>.anticon+span>a {
    color: #565960;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-dropdown-menu-item>.anticon+span>a:hover,
.auxo-dropdown-menu-submenu-title>.anticon+span>a:hover {
    color: #565960
}

.auxo-dropdown-menu-item-selected,
.auxo-dropdown-menu-item-selected>a,
.auxo-dropdown-menu-submenu-title-selected,
.auxo-dropdown-menu-submenu-title-selected>a {
    color: #1966ff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-dropdown-menu-item-disabled,
.auxo-dropdown-menu-submenu-title-disabled {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-dropdown-menu-item-disabled:hover,
.auxo-dropdown-menu-submenu-title-disabled:hover {
    color: #bcbdc0;
    background-color: #fff;
    cursor: not-allowed
}

.auxo-dropdown-menu-item-disabled>.anticon+span>a,
.auxo-dropdown-menu-item-disabled>a,
.auxo-dropdown-menu-submenu-title-disabled>.anticon+span>a,
.auxo-dropdown-menu-submenu-title-disabled>a {
    position: relative;
    color: #bcbdc0;
    pointer-events: none
}

.auxo-dropdown-menu-item-disabled>.anticon+span>a:after,
.auxo-dropdown-menu-item-disabled>a:after,
.auxo-dropdown-menu-submenu-title-disabled>.anticon+span>a:after,
.auxo-dropdown-menu-submenu-title-disabled>a:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: not-allowed;
    content: ""
}

.auxo-dropdown-menu-item-divider,
.auxo-dropdown-menu-submenu-title-divider {
    height: 1px;
    margin: 4px 0;
    overflow: hidden;
    line-height: 0;
    background-color: #eeeff0
}

.auxo-dropdown-menu-item .auxo-dropdown-menu-submenu-expand-icon,
.auxo-dropdown-menu-submenu-title .auxo-dropdown-menu-submenu-expand-icon {
    position: absolute;
    right: 8px
}

.auxo-dropdown-menu-item .auxo-dropdown-menu-submenu-expand-icon .auxo-dropdown-menu-submenu-arrow-icon,
.auxo-dropdown-menu-submenu-title .auxo-dropdown-menu-submenu-expand-icon .auxo-dropdown-menu-submenu-arrow-icon {
    margin-right: 0 !important;
    color: #898b8f;
    font-size: 10px;
    font-style: normal
}

.auxo-dropdown-menu-item-group-list {
    margin: 0 8px;
    padding: 0;
    list-style: none
}

.auxo-dropdown-menu-submenu-title {
    padding-right: 24px
}

.auxo-dropdown-menu-submenu-vertical {
    position: relative
}

.auxo-dropdown-menu-submenu-vertical>.auxo-dropdown-menu {
    position: absolute;
    top: 0;
    left: 100%;
    min-width: 100%;
    margin-left: 4px;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
}

.auxo-dropdown-menu-submenu.auxo-dropdown-menu-submenu-disabled .auxo-dropdown-menu-submenu-title,
.auxo-dropdown-menu-submenu.auxo-dropdown-menu-submenu-disabled .auxo-dropdown-menu-submenu-title .auxo-dropdown-menu-submenu-arrow-icon {
    color: #bcbdc0;
    background-color: #fff;
    cursor: not-allowed
}

.auxo-dropdown-menu-submenu-selected .auxo-dropdown-menu-submenu-title {
    color: #1966ff
}

.auxo-dropdown.slide-down-appear.slide-down-appear-active.auxo-dropdown-placement-bottomCenter,
.auxo-dropdown.slide-down-appear.slide-down-appear-active.auxo-dropdown-placement-bottomLeft,
.auxo-dropdown.slide-down-appear.slide-down-appear-active.auxo-dropdown-placement-bottomRight,
.auxo-dropdown.slide-down-enter.slide-down-enter-active.auxo-dropdown-placement-bottomCenter,
.auxo-dropdown.slide-down-enter.slide-down-enter-active.auxo-dropdown-placement-bottomLeft,
.auxo-dropdown.slide-down-enter.slide-down-enter-active.auxo-dropdown-placement-bottomRight {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn
}

.auxo-dropdown.slide-up-appear.slide-up-appear-active.auxo-dropdown-placement-topCenter,
.auxo-dropdown.slide-up-appear.slide-up-appear-active.auxo-dropdown-placement-topLeft,
.auxo-dropdown.slide-up-appear.slide-up-appear-active.auxo-dropdown-placement-topRight,
.auxo-dropdown.slide-up-enter.slide-up-enter-active.auxo-dropdown-placement-topCenter,
.auxo-dropdown.slide-up-enter.slide-up-enter-active.auxo-dropdown-placement-topLeft,
.auxo-dropdown.slide-up-enter.slide-up-enter-active.auxo-dropdown-placement-topRight {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn
}

.auxo-dropdown.slide-down-leave.slide-down-leave-active.auxo-dropdown-placement-bottomCenter,
.auxo-dropdown.slide-down-leave.slide-down-leave-active.auxo-dropdown-placement-bottomLeft,
.auxo-dropdown.slide-down-leave.slide-down-leave-active.auxo-dropdown-placement-bottomRight {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut
}

.auxo-dropdown.slide-up-leave.slide-up-leave-active.auxo-dropdown-placement-topCenter,
.auxo-dropdown.slide-up-leave.slide-up-leave-active.auxo-dropdown-placement-topLeft,
.auxo-dropdown.slide-up-leave.slide-up-leave-active.auxo-dropdown-placement-topRight {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut
}

.auxo-dropdown-button>.anticon.anticon-down,
.auxo-dropdown-link>.anticon.anticon-down,
.auxo-dropdown-trigger>.anticon.anticon-down {
    font-size: 10px;
    vertical-align: baseline
}

.auxo-dropdown-button {
    white-space: nowrap
}

.auxo-dropdown-button.auxo-btn-group>.auxo-btn:last-child:not(:first-child):not(.auxo-btn-icon-only) {
    padding-right: 8px;
    padding-left: 8px
}

.auxo-dropdown-menu-dark,
.auxo-dropdown-menu-dark .auxo-dropdown-menu {
    background: #001529
}

.auxo-dropdown-menu-dark .auxo-dropdown-menu-item,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-item .auxo-dropdown-menu-submenu-arrow:after,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-item>.anticon+span>a,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-item>.anticon+span>a .auxo-dropdown-menu-submenu-arrow:after,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-item>a,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-item>a .auxo-dropdown-menu-submenu-arrow:after,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-submenu-title,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-submenu-title .auxo-dropdown-menu-submenu-arrow:after {
    color: hsla(0, 0%, 100%, .65)
}

.auxo-dropdown-menu-dark .auxo-dropdown-menu-item:hover,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-item>.anticon+span>a:hover,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-item>a:hover,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-submenu-title:hover {
    color: #fff;
    background: transparent
}

.auxo-dropdown-menu-dark .auxo-dropdown-menu-item-selected,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-item-selected:hover,
.auxo-dropdown-menu-dark .auxo-dropdown-menu-item-selected>a {
    color: #fff;
    background: #1966ff
}

.auxo-dropdown-rtl {
    direction: rtl
}

.auxo-dropdown-rtl.auxo-dropdown:before {
    right: -7px;
    left: 0
}

.auxo-dropdown-menu.auxo-dropdown-menu-rtl,
.auxo-dropdown-rtl .auxo-dropdown-menu-item-group-title {
    direction: rtl;
    text-align: right
}

.auxo-dropdown-menu-submenu-popup.auxo-dropdown-menu-submenu-rtl {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.auxo-dropdown-rtl .auxo-dropdown-menu-item,
.auxo-dropdown-rtl .auxo-dropdown-menu-submenu-popup li,
.auxo-dropdown-rtl .auxo-dropdown-menu-submenu-popup ul,
.auxo-dropdown-rtl .auxo-dropdown-menu-submenu-title {
    text-align: right
}

.auxo-dropdown-rtl .auxo-dropdown-menu-item>.anticon:first-child,
.auxo-dropdown-rtl .auxo-dropdown-menu-item>span>.anticon:first-child,
.auxo-dropdown-rtl .auxo-dropdown-menu-submenu-title>.anticon:first-child,
.auxo-dropdown-rtl .auxo-dropdown-menu-submenu-title>span>.anticon:first-child {
    margin-right: 0;
    margin-left: 8px
}

.auxo-dropdown-rtl .auxo-dropdown-menu-item .auxo-dropdown-menu-submenu-arrow,
.auxo-dropdown-rtl .auxo-dropdown-menu-submenu-title .auxo-dropdown-menu-submenu-arrow {
    right: auto;
    left: 8px
}

.auxo-dropdown-rtl .auxo-dropdown-menu-item .auxo-dropdown-menu-submenu-arrow-icon,
.auxo-dropdown-rtl .auxo-dropdown-menu-submenu-title .auxo-dropdown-menu-submenu-arrow-icon {
    margin-left: 0 !important;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.auxo-dropdown-rtl .auxo-dropdown-menu-submenu-title {
    padding-right: 12px;
    padding-left: 24px
}

.auxo-dropdown-rtl .auxo-dropdown-menu-submenu-vertical>.auxo-dropdown-menu {
    right: 100%;
    left: 0;
    margin-right: 4px;
    margin-left: 0
}

.auxo-dropdown-menu {
    min-width: 96px;
    border: 1px solid #eeeff0
}

.auxo-dropdown-menu.auxo-dropdown-menu-submenu {
    border: 0;
    padding: 0
}

.auxo-dropdown-menu-item-selected,
.auxo-dropdown-menu-item-selected>a,
.auxo-dropdown-menu-submenu-title-selected,
.auxo-dropdown-menu-submenu-title-selected>a {
    font-weight: 500;
    color: #252931;
    background-color: #ebf3ff
}

.auxo-dropdown-menu-item:hover,
.auxo-dropdown-menu-submenu-title:hover {
    background-color: rgba(0, 0, 0, .04);
    background-color: #f0f6ff
}

.auxo-dropdown-menu-item:active>a,
.auxo-dropdown-menu-submenu-title:active>a {
    color: #1966ff
}

.auxo-dropdown-menu-item-disabled,
.auxo-dropdown-menu-submenu-title-disabled {
    background-color: #f8f9fa
}

.auxo-dropdown-trigger.auxo-btn-icon-only {
    padding: 2.4px 0;
    min-width: 0
}

.auxo-empty {
    margin: 0 8px;
    font-size: 14px;
    line-height: 1.5715;
    text-align: center
}

.auxo-empty-image {
    height: 100px;
    margin-bottom: 8px
}

.auxo-empty-image img {
    height: 100%
}

.auxo-empty-image svg {
    height: 100%;
    margin: auto
}

.auxo-empty-footer {
    margin-top: 16px
}

.auxo-empty-normal {
    margin: 32px 0;
    color: #bcbdc0
}

.auxo-empty-normal .auxo-empty-image {
    height: 40px
}

.auxo-empty-small {
    margin: 8px 0;
    color: #bcbdc0
}

.auxo-empty-small .auxo-empty-image {
    height: 35px
}

.auxo-empty-img-default-ellipse {
    fill: #f5f5f5;
    fill-opacity: .8
}

.auxo-empty-img-default-path-1 {
    fill: #aeb8c2
}

.auxo-empty-img-default-path-2 {
    fill: url(#linearGradient-1)
}

.auxo-empty-img-default-path-3 {
    fill: #f5f5f7
}

.auxo-empty-img-default-path-4,
.auxo-empty-img-default-path-5 {
    fill: #dce0e6
}

.auxo-empty-img-default-g {
    fill: #fff
}

.auxo-empty-img-simple-ellipse {
    fill: #f5f5f5
}

.auxo-empty-img-simple-g {
    stroke: #d9d9d9
}

.auxo-empty-img-simple-path {
    fill: #fafafa
}

.auxo-empty-rtl {
    direction: rtl
}

.auxo-empty.empty-img-emotion:not(.sp-null),
.auxo-table .auxo-table-tbody .auxo-table-placeholder .auxo-empty-normal {
    margin: 40px 0 72px
}

.auxo-empty.empty-img-emotion:not(.sp-null) .auxo-empty-description,
.auxo-table .auxo-table-tbody .auxo-table-placeholder .auxo-empty-normal .auxo-empty-description {
    color: #898b8f;
    line-height: 20px
}

.auxo-empty.empty-img-emotion:not(.sp-null) .auxo-empty-image,
.auxo-table .auxo-table-tbody .auxo-table-placeholder .auxo-empty-normal .auxo-empty-image {
    height: 224px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='320' height='244' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M71.323 160.413c-11.327 0-20.233-14.382-24.228-20.868-11.07-18.048 10.857-55.272 11.068-55.648l.517.305c-.235.376-21.973 37.295-11.092 55.037 4.371 7.05 14.617 21.338 28.2 20.422l2.186-.165v.588l-2.186.164a56.872 56.872 0 01-4.465.165z' fill='%23DCE8FE'/%3E%3Cpath d='M56.565 82.346c.212-3.008 2.35-4.09 3.525-3.408l.752.447a3.291 3.291 0 01-.117 5.005l-2.75 2.538a1.058 1.058 0 01-1.598-.94l.188-3.642zm-.494 9.494c2.233-1.622 4.465-.87 4.841.352l.188.658c.376 1.222-1.057 3.055-3.525 2.844l-3.69-.33a.94.94 0 01-.493-1.62l2.68-1.904z' fill='%23DCE8FE'/%3E%3Cpath d='M52.406 90.5c-.846-2.914-2.985-4.019-3.925-3.36l-.564.399c-.94.635-.846 3.126 1.175 4.841l3.008 2.514c.682.47 1.41 0 1.27-.869l-.964-3.525zM51.3 102.25c2.82-2.82 6.134-2.209 6.886-.564l.47 1.034c.776 1.669-.916 4.7-4.465 4.865l-5.264.329a1.37 1.37 0 01-1.182-.795 1.363 1.363 0 01.172-1.414l3.384-3.455z' fill='%23DCE8FE'/%3E%3Cpath d='M46.225 100.535c-1.81-3.995-5.053-5.03-6.251-3.83l-.728.845c-1.175 1.175-.47 4.7 2.749 6.651l4.818 2.749c1.057.494 1.95-.399 1.55-1.574l-2.138-4.841zm1.809 15.604c2.961-4.019 7.05-3.901 8.225-1.998l.729 1.175c1.175 1.904-.353 5.875-4.583 6.815l-6.298 1.41a1.668 1.668 0 01-1.457-2.491l3.384-4.911z' fill='%23DCE8FE'/%3E%3Cpath d='M41.948 114.4c-2.35-4.935-6.228-6.181-7.685-4.7l-.893.893c-1.433 1.41-.47 5.757 3.384 8.107l5.899 3.502c1.316.611 2.35-.494 1.927-1.927l-2.632-5.875zm6.862 18.001c1.857-4.7 5.758-5.781 7.332-4.23l.964.963c1.574 1.528 1.057 5.875-2.726 7.99l-5.64 3.102a1.596 1.596 0 01-2.092-2.068l2.162-5.757z' fill='%23DCE8FE'/%3E%3Cpath d='M41.431 135.338c-4.465-2.632-8.178-1.034-8.413 1.128l-.164 1.34c-.259 2.162 2.89 5.264 7.19 4.7l6.393-.964a1.593 1.593 0 00.94-2.227 1.594 1.594 0 00-.611-.663l-5.335-3.314z' fill='%23DCE8FE'/%3E%3Cpath d='M119.498 232.957a9.584 9.584 0 013.619 8.296' stroke='%23A1C3FF' stroke-width='.094' stroke-miterlimit='10'/%3E%3Cpath d='M122.741 237.822a2.724 2.724 0 01.329-2.35 6.72 6.72 0 011.551-1.199 2.724 2.724 0 01-.161 2.188 2.716 2.716 0 01-1.719 1.361zm-4.888-1.128s.611-1.457 1.716-1.598a6.192 6.192 0 011.95 0 2.725 2.725 0 01-3.666 1.598zm1.645-3.666a2.707 2.707 0 01-.282-2.35 5.9 5.9 0 011.151-1.551 2.708 2.708 0 01-.035 3.159 2.72 2.72 0 01-.834.742zm-.141-.024a2.712 2.712 0 01-1.159.337 2.71 2.71 0 01-1.191-.196 6.328 6.328 0 01-1.48-1.269 2.702 2.702 0 013.83 1.128z' fill='%23BDDBFF'/%3E%3Cpath d='M126.454 233.85a34.16 34.16 0 006.603 7.614h24.205c-2.749-4.018-8.695-11.75-16.121-15.886a46.154 46.154 0 00-22.489-4.841s5.334 9.165 8.389 13.066l-.587.047z' fill='%23DCE8FE'/%3E%3Cpath d='M120.274 221.419a86.805 86.805 0 0126.508 19.881m-19.74-9.659l8.154-.047' stroke='%238AB7FF' stroke-width='.094' stroke-miterlimit='10'/%3E%3Cpath d='M129.721 222.688s2.82 5.828 3.055 5.992m8.742 8.719l-9.189.775m6.369-4.864l-2.068-7.332' stroke='%238AB7FF' stroke-width='.094' stroke-miterlimit='10'/%3E%3Cpath d='M240.405 241.441c-.282-.893-.399-1.434-.399-1.434a7.324 7.324 0 011.974 1.434h41.454c-1.058-1.504-3.431-.611-3.431-.611s-3.972.987-13.959-6.087c-9.988-7.073-2.115-10.105 2.514-7.614 7.685 8.742 18.377 9.095 20.774 8.061 2.397-1.034 6.11-13.184 7.262-17.531 1.151-4.348-2.867-4.183-4.277-2.938-1.41 1.246-13.513 2.938-22.631-2.796s1.622-6.768 1.622-6.768 16.144 2.162 21.502 2.538c5.358.376 4.818-4.254 4.818-4.254s.188-7.05.141-10.81c-.047-3.76-1.575-3.031-3.666-2.679-9.118.494-16.803-10.34-7.661-7.05 9.141 3.29 11.75 1.81 12.29-.987 0-5.475 1.974-20.492 1.692-24.839-6.204 3.29-23.5 2.491-30.55 3.055-7.05.564-6.509 7.802-4.582 10.786 1.927 2.985 3.924 9.236-.517 10.035-4.442.799-7.191-7.332-7.356-12.831-.164-5.499-2.35-4.395-2.35-4.395a71.124 71.124 0 00-11.75 5.053c-5.616 3.149-4.441 5.828-1.668 9.4 9.235 10.974 10.175 14.1 8.436 18.682-12.807-5.405-14.264-20.445-17.601-21.808-3.337-1.363-13.16 5.076-15.205 10.27-2.044 5.193 18.448 21.549 25.075 26.86-18.025-5.71-25.991-24.228-27.824-25.38-1.833-1.151-14.1 5.875-15.722 20.727-1.621 14.852 17.202 19.035 19.247 19.67 2.044.634 14.828 6.509 10.951 9-3.878 2.491-14.688-5.17-18.048-7.05-3.361-1.88-12.361-15.627-13.56-8.037a44.656 44.656 0 001.481 20.328h41.524z' fill='%23DCE8FE'/%3E%3Cpath d='M294.644 163.045s-33.652 25.638-63.638 77.973M283.787 197.942a60.719 60.719 0 01-18.941-5.71m0 0a34.382 34.382 0 01-12.056-16.45m-.023 32.077s-13.419-6.58-17.861-15.627m6.251 32.218s-22.983-8.648-27.307-17.695m38.917 1.104s16.708 17.108 25.168 17.343m-36.777-.752a80.21 80.21 0 0014.382 15.675' stroke='%2376A4FF' stroke-width='.259' stroke-miterlimit='10'/%3E%3Cpath d='M150.659 205.65c5.593-1.974.893 4.7-4.7 4.371-1.292-.211-2.209-.587-2.35 1.645-.141 2.233 0 6.604 0 6.604s-.329 2.843 2.961 2.608c3.29-.235 13.184-1.551 13.184-1.551s6.58.658.987 4.16c-5.593 3.501-13.019 2.467-13.865 1.715-.846-.752-3.314-.869-2.632 1.786.681 2.656 2.984 10.105 4.441 10.74a13.889 13.889 0 0012.737-4.935c2.844-1.528 7.661.329 1.528 4.7-6.134 4.371-8.554 3.713-8.554 3.713s-1.316-.494-1.998.282h25.615a4.347 4.347 0 011.105-.776s0 .282-.235.776h25.356a27.329 27.329 0 00.893-12.338c-.658-4.7-6.18 3.878-8.248 4.959-2.068 1.081-8.672 5.757-11.045 4.253-2.374-1.504 5.428-5.17 6.697-5.546 1.269-.376 12.69-2.961 11.75-12.055-.94-9.095-8.507-13.395-9.635-12.69-1.128.705-5.992 12.032-17.037 15.557 4.065-3.267 16.591-13.278 15.345-16.45-1.245-3.173-7.261-7.05-9.4-6.298-2.138.752-2.937 10.058-10.786 13.371-1.058-2.773-.47-4.7 5.17-11.444 1.692-2.162 2.35-3.807-1.011-5.734a42.912 42.912 0 00-7.073-3.173s-1.387-.681-1.481 2.679c-.094 3.361-1.786 8.366-4.512 7.873-2.726-.494-1.504-4.301-.305-6.157 1.198-1.857 1.48-6.251-2.82-6.604-4.301-.352-14.852.141-18.659-1.88-.165 2.656 1.01 11.75 1.057 15.228.212 1.81 1.951 2.656 7.52.611z' fill='%23DCE8FE'/%3E%3Cpath d='M145.7 193.618s19.834 15.134 37.929 45.966M152.281 215.05a36.752 36.752 0 0011.609-3.501m-.001-.047a21.15 21.15 0 007.379-10.035m.024 19.623s8.202-4.042 10.928-9.588m-3.831 19.74s14.1-5.288 16.803-10.834m-23.9.682s-10.246 10.41-15.416 10.622m22.513-.47a48.391 48.391 0 01-8.812 9.658' stroke='%2376A4FF' stroke-width='.165' stroke-miterlimit='10'/%3E%3Cpath d='M64.39 241.535a6.278 6.278 0 01-.634-5.335 14.298 14.298 0 012.656-3.572 6.209 6.209 0 01-.118 7.213 6.207 6.207 0 01-1.903 1.694zm-6.133-.047a14.667 14.667 0 01-2.914-2.585 6.211 6.211 0 014.956-.624 6.203 6.203 0 013.81 3.232' fill='%23DCE8FE'/%3E%3Cpath d='M78.772 222.382a22 22 0 018.343 19.035' stroke='%23A1C3FF' stroke-width='.235' stroke-miterlimit='10'/%3E%3Cpath d='M86.222 233.521a6.272 6.272 0 01.729-5.311 14.243 14.243 0 013.525-2.749 6.23 6.23 0 01-4.254 8.06zm-11.232-2.608s1.41-3.29 3.947-3.619a14.787 14.787 0 014.465 0 6.193 6.193 0 01-3.409 3.663 6.19 6.19 0 01-5.004-.044zm3.782-8.39a6.223 6.223 0 01-.658-5.334 14.109 14.109 0 012.68-3.572 6.232 6.232 0 01-.126 7.209 6.225 6.225 0 01-1.896 1.697zm-.305-.023a6.25 6.25 0 01-5.358.282 14.086 14.086 0 01-3.384-2.891 6.213 6.213 0 014.943-.611 6.205 6.205 0 013.8 3.22z' fill='%23BDDBFF'/%3E%3Cpath d='M30.856 51.866A16.662 16.662 0 0111.75 64.227a16.45 16.45 0 1014.288-28.623 16.685 16.685 0 014.818 16.262z' fill='%23DCE8FE'/%3E%3Cpath d='M176.65 99.712l22.748-12.36m-36.566-8.602l14.476-.188m-1.856 59.079l20.186-21.173' stroke='%238AB7FF' stroke-width='.188' stroke-miterlimit='10'/%3E%3Cpath d='M84.577 145.467v-21.244' stroke='%238AB7FF' stroke-width='.165' stroke-miterlimit='10'/%3E%3Cpath d='M217.07 84.578h-23.711v156.886h23.711V84.578z' fill='%2376A4FF'/%3E%3Cpath d='M205.461 84.578H181.75v156.886h23.711V84.578z' fill='%2399B9FF'/%3E%3Cpath d='M124.974 20.188h106.69a42.7 42.7 0 0142.699 42.7v88.43H124.974V20.188z' fill='%2399B9FF'/%3E%3Cpath d='M140.507 106.128a14.992 14.992 0 0113.653-12.08l40.585-.258c6.227 0 10.293 5.335 9 11.962l-6.345 33.252a15.04 15.04 0 01-13.653 12.079l-38.611.235h63.45a28.64 28.64 0 002.914-8.037l8.155-41.971c2.491-12.948-5.452-23.5-17.672-23.5l-48.927.306c-12.22 0-24.252 10.716-26.767 23.664l-4.089 21.15h15.064l3.243-16.802z' fill='%238CAFFF'/%3E%3Cpath d='M.188 241.464h319.624' stroke='%2399B9FF' stroke-width='.376' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M215.354 20v.117a12.972 12.972 0 01-11.75 10.411l-33.323.212h-30.174l-2.655 13.935 24.698-.188h2.35l39.95-.235c10.552 0 20.962-9.259 23.101-20.445L228.655 20h-13.301z' fill='%238CAFFF'/%3E%3Cpath d='M122.882 20.188h2.609a55.603 55.603 0 0155.601 55.601v75.529H67.281V75.789a55.601 55.601 0 0155.601-55.601z' fill='%23C9DBFF'/%3E%3Cpath d='M123.117 34.241h2.138A45.309 45.309 0 01170.54 79.55v57.716H77.809V79.549a45.308 45.308 0 0145.308-45.308z' fill='%2376A4FF'/%3E%3Cpath d='M134.186 186.404l47-35.086-113.929-13.677L37.6 158.204c-18.447 12.69-12.149 38.046 9.4 45.472l6.275 1.222c29.21 4.653 54.967-2.209 80.911-18.494z' fill='%23C9DBFF'/%3E%3Cpath d='M72.31 143.681l-29.516 20.515a17.136 17.136 0 00-7.544 12.432 14.101 14.101 0 002.491 9.4c6.369 9.118 24.135 12.055 48.951 8.765 30.127-3.924 88.031-50.243 88.031-50.243l-102.413-.869z' fill='%23DCE8FE'/%3E%3Cpath d='M220.619 229.691l1.41 4.441 8.601-5.569-1.293-1.998-8.718 3.126z' fill='%230D1831'/%3E%3Cpath d='M234.343 234.015l-12.949 7.661a10.668 10.668 0 01-.893-8.155c.376-.963.964-1.198 1.88-1.739l8.249-3.219 3.713 5.452z' fill='%230D1831'/%3E%3Cpath d='M225.389 239.091a7.87 7.87 0 00-7.402-7.05c-4.512-.494-8.836 3.901-9.4 8.413h14.852s1.974-.893 1.95-1.363z' fill='%230D1831'/%3E%3Cpath d='M222.075 241.84l-13.959-.188.541-1.245 13.771-.118 11.915-6.298.963 1.058-13.231 6.791z' fill='%236EE2FF'/%3E%3Cpath d='M232.415 235.143a4.704 4.704 0 01-1.128-4.324' stroke='%236EE2FF' stroke-width='.235' stroke-miterlimit='10'/%3E%3Cpath d='M229.502 226.683l-8.86 3.219-1.527-2.585 8.836-3.243 1.551 2.609z' fill='%23E9EEFB'/%3E%3Cpath d='M220.313 229.338l8.836-3.243' stroke='%236EE2FF' stroke-width='.235' stroke-miterlimit='10'/%3E%3Cpath d='M227.951 224.074l-4.23-9.188-8.531 2.514 5.123 9.4 7.638-2.726z' fill='%23FF8F9D'/%3E%3Cpath d='M208.657 240.454c.494-4.512 4.7-8.907 9.4-8.413 1.871.19 3.66.862 5.194 1.95m-2.045-2.467l4.677-1.81m-4.418 2.632l3.619-1.151' stroke='%236EE2FF' stroke-width='.235' stroke-miterlimit='10'/%3E%3Cpath d='M161.228 100.177c1.094-.33 1.728-1.434 1.416-2.465-.312-1.032-1.45-1.6-2.544-1.27-1.093.33-1.727 1.435-1.415 2.466.311 1.031 1.45 1.599 2.543 1.269z' stroke='%23fff' stroke-width='.165' stroke-miterlimit='10'/%3E%3Cpath d='M162.145 93.065l-.023.005a4.23 4.23 0 00-3.304 4.986l.383 1.889a4.23 4.23 0 004.987 3.304l.023-.005a4.23 4.23 0 003.304-4.986l-.383-1.889a4.23 4.23 0 00-4.987-3.304z' fill='%23FF8F9D'/%3E%3Cpath d='M165.958 99.289a1.645 1.645 0 100-3.29 1.645 1.645 0 000 3.29zm1.966 2.158a2.561 2.561 0 00-4.877 1.567l1.919 5.974a2.562 2.562 0 004.878-1.567l-1.92-5.974z' fill='%23FF8F9D'/%3E%3Cpath d='M167.579 99.618l.917 1.293-1.363.235a9.35 9.35 0 00.446-1.528z' fill='%230A1833'/%3E%3Cpath d='M167.649 89.913l-4.535-.33a2.114 2.114 0 00-2.35-.704 2.157 2.157 0 00-1.34 1.41 1.574 1.574 0 00.306 1.621l-1.763 1.575 1.528 5.381c.269.94.607 1.859 1.01 2.75a3.297 3.297 0 003.596 1.692c2.89-.564 3.948-1.034 4.394-1.904l1.457-9.4a2.346 2.346 0 00-2.303-2.091z' fill='%230A1833'/%3E%3Cpath d='M164.031 92.85c.258-.235.399-.447.352-.634-.047-.188-1.151-.682-2.561-.564a2.939 2.939 0 00-.165-.729 3.337 3.337 0 00-1.48-1.716 3.879 3.879 0 01-1.904.964 3.644 3.644 0 01-2.703-.447 4.936 4.936 0 00-.187 2.562 4.882 4.882 0 002.514 3.314c.495.02.989-.052 1.457-.212a3.744 3.744 0 001.716-1.175 5.025 5.025 0 005.987.42 5.02 5.02 0 001.509-1.501l-4.535-.282z' fill='%230A1833'/%3E%3Cpath d='M165.276 95.247l1.034 2.162 1.504 3.737.117.07-.916-6.768-1.152.094-.587.705zm-5.461 3.773h.024a.21.21 0 00.214-.209l.003-.212a.21.21 0 00-.208-.214h-.024a.21.21 0 00-.214.208l-.003.212a.211.211 0 00.208.214z' fill='%230A1833'/%3E%3Cpath d='M165.628 98.209l.964-.94' stroke='%230A1833' stroke-width='.117' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M161.752 101.428a1.147 1.147 0 01-.423.258 1.107 1.107 0 01-.588 0' stroke='%230A1833' stroke-width='.094' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M131.389 239.373l25.004 1.057-3.666-3.595-16.614.869-4.724 1.669z' fill='%230A1833'/%3E%3Cpath d='M148.661 227.999l2.515-8.766 8.225.917-3.079 9.353-7.661-1.504z' fill='%23FF8F9D'/%3E%3Cpath d='M147.698 228.68l-.682 2.632 9.447 1.504.611-3.172-9.376-.964z' fill='%230A1833'/%3E%3Cpath d='M156.393 240.431l-16.191-3.361c.681-3.807 3.149-6.603 7.05-5.922l9.259 1.669-.118 7.614z' fill='%230A1833'/%3E%3Cpath d='M148.051 238.55a8.346 8.346 0 00-8.761-8.039 8.346 8.346 0 00-7.468 5.627 8.345 8.345 0 00-.433 3.258l16.662-.846z' fill='%230A1833'/%3E%3Cpath d='M156.44 240.101l-.07 1.152-25.193-.635.212-1.198' fill='%236EE2FF'/%3E%3Cpath d='M146.476 234.062a8.34 8.34 0 00-13.681.245 8.35 8.35 0 00-1.406 5.066m15.863-9.306l3.102.564m-3.267.211l2.75.494m1.339 7.637a6.504 6.504 0 015.076-3.736' stroke='%236EE2FF' stroke-width='.235' stroke-miterlimit='10'/%3E%3Cpath d='M160.553 216.954l-3.807 11.327' stroke='%230A1833' stroke-width='.165' stroke-miterlimit='10'/%3E%3Cpath d='M147.745 228.704l9.212.94 1.058-3.102-9.682-1.081-.588 3.243z' fill='%23E9EFFD'/%3E%3Cpath d='M157.051 228.845l-9.165-.846' stroke='%236EE2FF' stroke-width='.235' stroke-miterlimit='10'/%3E%3Cpath d='M191.831 136.631l1.739 2.679c2.609 2.632 3.948 8.554 3.737 12.596l30.362 65.048-15.957 4.7-32.9-67.351-5.287-12.009 15.792-2.937 2.514-2.726zm-29.187 86.409l-15.863-4.7 9.682-33.84a8.04 8.04 0 0115.51 4.254l-9.329 34.286z' fill='%230A1833'/%3E%3Cpath d='M172.443 141.072l18.19 11.163-18.472 35.532a8.038 8.038 0 01-14.993-5.781l15.275-40.914z' fill='%230A1833'/%3E%3Cpath d='M187.437 158.392l30.738 61.382' stroke='%23fff' stroke-width='.211' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M173.031 186.192l17.602-34.051a9.215 9.215 0 00-2.632-11.609v0' stroke='%230050FF' stroke-width='.211' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M153.009 220.056l9.142-30.856 15.98-35.931a8.356 8.356 0 00.587-4.019l-.329-4.535' stroke='%23fff' stroke-width='.211' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M204.451 125.28l23.5-12.925a4.114 4.114 0 00-3.948-7.191l-23.5 12.902a4.11 4.11 0 00.843 7.516 4.11 4.11 0 003.105-.302z' fill='%23FF8F9D'/%3E%3Cpath d='M232.323 105.657l-1.082.283' stroke='%23FF8F9D' stroke-width='.235' stroke-miterlimit='10'/%3E%3Cpath d='M223.086 106.057a4.211 4.211 0 012.632-1.457l4.089-.705h3.149a.706.706 0 01.376 0l2.726 1.128a1.292 1.292 0 01.682 1.481.907.907 0 01-.438.623.9.9 0 01-.761.058l-2.632-.893-1.175.188 5.1 2.515a1.314 1.314 0 01.611 1.527.883.883 0 01-.168.347.893.893 0 01-.302.24.872.872 0 01-.752.001l-2.773-1.363-1.951-.447a.99.99 0 01.235.212c.212.035.409.134.564.282l1.363 1.198a1.223 1.223 0 01.611 1.387l-.399 1.457a.986.986 0 01-1.316.634 1.271 1.271 0 01-.729-1.457l.212-.681-.423-.376s-3.925 1.128-5.499 0' fill='%23FF8F9D'/%3E%3Cpath d='M225.718 104.6l4.089-.705h3.149a.706.706 0 01.376 0l2.726 1.128a1.294 1.294 0 01.681 1.481.888.888 0 01-1.198.681l-2.632-.893-1.175.188 5.099 2.515a1.31 1.31 0 01.611 1.527.87.87 0 01-1.222.588l-2.773-1.363-1.95-.447c.089.058.168.129.235.212.212.035.408.134.564.282l1.363 1.198a1.226 1.226 0 01.611 1.387l-.4 1.457a.983.983 0 01-.914.705.974.974 0 01-.402-.071v0a1.269 1.269 0 01-.728-1.457l.211-.681-.423-.376a13.375 13.375 0 01-3.76.493l-14.006 7.544' stroke='%230A1833' stroke-width='.141' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M204.592 117.878l-24.44-10.928a4.1 4.1 0 00-5.417 2.057 4.097 4.097 0 002.056 5.416l24.44 10.904a4.115 4.115 0 005.251-2.148 4.11 4.11 0 00-1.89-5.348' fill='%23FF8F9D'/%3E%3Cpath d='M161.868 111.956l-4.3 5.076' stroke='%230A1833' stroke-width='.094' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M163.678 121.779l-9.87 23.993a4.226 4.226 0 01-5.593 2.35 4.393 4.393 0 01-2.35-5.663l9.87-23.97a4.229 4.229 0 015.593-2.35 4.346 4.346 0 012.35 5.64m-21.079 32.641l-9.4 6.557a4.229 4.229 0 01-4.745.03 4.232 4.232 0 01-1.177-1.182 4.397 4.397 0 011.128-6.016' fill='%23FF8F9D'/%3E%3Cpath d='M128.287 153.809l17.766-12.22a4.238 4.238 0 015.922 1.152 4.395 4.395 0 01-1.128 6.016l-8.249 5.663' fill='%23FF8F9D'/%3E%3Cpath d='M133.951 158.204c-1.222 1.927-.799 1.292-1.034 1.574a9.678 9.678 0 01-5.076 2.632 8.094 8.094 0 00-2.656 1.528c-.564.517-.822.822-1.457 1.41-.634.587-1.715.705-2.091-.376-.517-.306-1.011-.635-1.528-.917a1.785 1.785 0 01-1.034-2.044c0-.682 0-1.575.188-2.35a1.938 1.938 0 01.682-1.387 35.925 35.925 0 011.739-1.527 6.023 6.023 0 011.927-1.128c.987-.4 2.35-.658 3.36-1.081l2.609-1.645' fill='%23FF8F9D'/%3E%3Cpath d='M120.109 164.055c.517.282 1.011.611 1.528.917.376 1.081 1.433.963 2.091.376.658-.588.893-.893 1.457-1.41' stroke='%230A1833' stroke-width='.094' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M123.94 158.11c-.729.611-1.269.987-2.021 1.668a4.088 4.088 0 00-1.316 2.139c0 .658-.376 1.457-.47 2.091a.844.844 0 00.399 1.034.968.968 0 001.124-.104.95.95 0 00.239-.319c.221-.443.418-.898.588-1.363a4.937 4.937 0 011.363-1.762c.587-.494.987-.705 1.551-1.152' fill='%23FF8F9D'/%3E%3Cpath d='M123.94 158.11c-.729.611-1.269.987-2.021 1.668a4.088 4.088 0 00-1.316 2.139c0 .658-.376 1.457-.47 2.091a.844.844 0 00.399 1.034v0a.968.968 0 001.124-.104.95.95 0 00.239-.319c.221-.443.418-.898.588-1.363a4.937 4.937 0 011.363-1.762c.587-.494.987-.705 1.551-1.152m34.521-47.329a4 4 0 014.239-1.415c.509.142.986.383 1.401.71a4.112 4.112 0 01.752 5.734' stroke='%230A1833' stroke-width='.094' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M146.711 138.299l6.322-16.45c.112-.386.254-.763.423-1.128v-.235a23.715 23.715 0 019.87-11.186l-.94-2.467 7.778-3.008.964 2.538c4.918-.917 10-.259 14.523 1.88h.141c.493.211.963.47 1.433.728l15.228 7.873-2.35 17.39-5.052-2.491.963 7.191-29.163 11.303-4.7-5.945-1.387 3.548-14.053-9.541z' fill='%230050FF'/%3E%3Cpath d='M196.038 138.934l-2.961-20.704m-26.297 32.007l-12.69-16.991m33.136-24.298c-.47-.259-.94-.517-1.434-.729h-.141a23.803 23.803 0 00-14.453-1.903l-5.687 2.185' stroke='%23091833' stroke-width='.235' stroke-miterlimit='10'/%3E%3Cpath d='M158.085 113.46a12.745 12.745 0 018.765 5.734l11.751 19.599a8.836 8.836 0 011.221 6.392m-15.016 2.42l4.136-1.598a4.296 4.296 0 002.628-2.688 4.297 4.297 0 00-.489-3.727l-9.776-16.192a6.51 6.51 0 00-7.591-2.655l-.423.141m46.788 11.609l-4.277-7.05 5.523-2.139m-51.512 6.698l1.386 2.35a8.524 8.524 0 01.212 8.977m37.694.258l-2.138-3.572-.658-1.081-6.933-11.468 6.439-2.491 1.88 3.102 5.687 9.471.353.587.493.799 1.222 2.045m-13.16-32.219l3.032 5.029a4.511 4.511 0 005.287 1.857l3.126-1.199' stroke='%23FCFCFC' stroke-width='.235' stroke-miterlimit='10'/%3E%3Cpath d='M199.516 115.386l-7.614 2.938a8.886 8.886 0 01-10.364-3.643l-5.428-9.024' stroke='%23FCFCFC' stroke-width='.235' stroke-miterlimit='10'/%3E%3Cpath d='M152.821 142.412l1.903 1.269-.916 2.091-.987-3.36zm48.41-16.826l.4-2.961.963 3.125a3.01 3.01 0 01-1.363-.164z' fill='%230A1833'/%3E%3Cpath d='M274.175 110.381h-9.4c-12.22 0-24.275 10.74-26.766 23.688l-3.243 17.249h15.04l2.491-12.948a15.038 15.038 0 0113.653-12.079h8.225v-15.91zm.188-50.854h-1.081l-23.664.141-7.755.117-3.055 15.863 28.717-.212 2.702-.023 4.136-.023V59.526z' fill='%238CAFFF'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto 100%;
    margin-bottom: 16px
}

.auxo-empty.empty-img-emotion:not(.sp-null) .auxo-empty-image>*,
.auxo-table .auxo-table-tbody .auxo-table-placeholder .auxo-empty-normal .auxo-empty-image>* {
    display: none
}

.auxo-form-item .auxo-mentions,
.auxo-form-item textarea.auxo-input {
    height: auto
}

.auxo-form-item .auxo-upload {
    background: transparent
}

.auxo-form-item .auxo-upload.auxo-upload-drag {
    background: #f8f9fa
}

.auxo-form-item input[type=checkbox],
.auxo-form-item input[type=radio] {
    width: 14px;
    height: 14px
}

.auxo-form-item .auxo-checkbox-inline,
.auxo-form-item .auxo-radio-inline {
    display: inline-block;
    margin-left: 8px;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer
}

.auxo-form-item .auxo-checkbox-inline:first-child,
.auxo-form-item .auxo-radio-inline:first-child {
    margin-left: 0
}

.auxo-form-item .auxo-checkbox-vertical,
.auxo-form-item .auxo-radio-vertical {
    display: block
}

.auxo-form-item .auxo-checkbox-vertical+.auxo-checkbox-vertical,
.auxo-form-item .auxo-radio-vertical+.auxo-radio-vertical {
    margin-left: 0
}

.auxo-form-item .auxo-input-number+.auxo-form-text {
    margin-left: 8px
}

.auxo-form-item .auxo-input-number-handler-wrap {
    z-index: 2
}

.auxo-form-item .auxo-cascader-picker,
.auxo-form-item .auxo-select {
    width: 100%
}

.auxo-form-item .auxo-input-group .auxo-cascader-picker,
.auxo-form-item .auxo-input-group .auxo-select,
.auxo-form-item .auxo-picker-calendar-month-select,
.auxo-form-item .auxo-picker-calendar-year-select {
    width: auto
}

.auxo-form-inline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.auxo-form-inline .auxo-form-item {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin-right: 16px;
    margin-bottom: 0
}

.auxo-form-inline .auxo-form-item-with-help {
    margin-bottom: 24px
}

.auxo-form-inline .auxo-form-item>.auxo-form-item-control,
.auxo-form-inline .auxo-form-item>.auxo-form-item-label {
    display: inline-block;
    vertical-align: top
}

.auxo-form-inline .auxo-form-item>.auxo-form-item-label {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-form-inline .auxo-form-item .auxo-form-item-has-feedback,
.auxo-form-inline .auxo-form-item .auxo-form-text {
    display: inline-block
}

.auxo-form-horizontal .auxo-form-item-label {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0
}

.auxo-form-horizontal .auxo-form-item-control {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    min-width: 0
}

.auxo-form-horizontal .auxo-form-item-label[class$="-24"]+.auxo-form-item-control,
.auxo-form-horizontal .auxo-form-item-label[class*="-24 "]+.auxo-form-item-control {
    min-width: unset
}

.auxo-form-vertical .auxo-form-item-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.auxo-form-vertical .auxo-form-item-label>label {
    height: auto
}

.auxo-form-vertical .auxo-form-item .auxo-form-item-control {
    width: 100%
}

.auxo-col-24.auxo-form-item-label,
.auxo-col-xl-24.auxo-form-item-label,
.auxo-form-vertical .auxo-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: normal;
    text-align: left
}

.auxo-col-24.auxo-form-item-label>label,
.auxo-col-xl-24.auxo-form-item-label>label,
.auxo-form-vertical .auxo-form-item-label>label {
    margin: 0
}

.auxo-col-24.auxo-form-item-label>label:after,
.auxo-col-xl-24.auxo-form-item-label>label:after,
.auxo-form-vertical .auxo-form-item-label>label:after {
    display: none
}

.auxo-form-rtl.auxo-col-24.auxo-form-item-label,
.auxo-form-rtl.auxo-col-xl-24.auxo-form-item-label,
.auxo-form-rtl.auxo-form-vertical .auxo-form-item-label {
    text-align: right
}

@media (max-width:575px) {
    .auxo-form-item .auxo-form-item-label {
        padding: 0 0 8px;
        line-height: 1.5715;
        white-space: normal;
        text-align: left
    }

    .auxo-form-item .auxo-form-item-label>label {
        margin: 0
    }

    .auxo-form-item .auxo-form-item-label>label:after {
        display: none
    }

    .auxo-form-rtl.auxo-form-item .auxo-form-item-label {
        text-align: right
    }

    .auxo-form .auxo-form-item {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .auxo-form .auxo-form-item .auxo-form-item-control,
    .auxo-form .auxo-form-item .auxo-form-item-label {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .auxo-col-xs-24.auxo-form-item-label {
        padding: 0 0 8px;
        line-height: 1.5715;
        white-space: normal;
        text-align: left
    }

    .auxo-col-xs-24.auxo-form-item-label>label {
        margin: 0
    }

    .auxo-col-xs-24.auxo-form-item-label>label:after {
        display: none
    }

    .auxo-form-rtl.auxo-col-xs-24.auxo-form-item-label {
        text-align: right
    }
}

@media (max-width:767px) {
    .auxo-col-sm-24.auxo-form-item-label {
        padding: 0 0 8px;
        line-height: 1.5715;
        white-space: normal;
        text-align: left
    }

    .auxo-col-sm-24.auxo-form-item-label>label {
        margin: 0
    }

    .auxo-col-sm-24.auxo-form-item-label>label:after {
        display: none
    }

    .auxo-form-rtl.auxo-col-sm-24.auxo-form-item-label {
        text-align: right
    }
}

@media (max-width:991px) {
    .auxo-col-md-24.auxo-form-item-label {
        padding: 0 0 8px;
        line-height: 1.5715;
        white-space: normal;
        text-align: left
    }

    .auxo-col-md-24.auxo-form-item-label>label {
        margin: 0
    }

    .auxo-col-md-24.auxo-form-item-label>label:after {
        display: none
    }

    .auxo-form-rtl.auxo-col-md-24.auxo-form-item-label {
        text-align: right
    }
}

@media (max-width:1199px) {
    .auxo-col-lg-24.auxo-form-item-label {
        padding: 0 0 8px;
        line-height: 1.5715;
        white-space: normal;
        text-align: left
    }

    .auxo-col-lg-24.auxo-form-item-label>label {
        margin: 0
    }

    .auxo-col-lg-24.auxo-form-item-label>label:after {
        display: none
    }

    .auxo-form-rtl.auxo-col-lg-24.auxo-form-item-label {
        text-align: right
    }
}

@media (max-width:1599px) {
    .auxo-col-xl-24.auxo-form-item-label {
        padding: 0 0 8px;
        line-height: 1.5715;
        white-space: normal;
        text-align: left
    }

    .auxo-col-xl-24.auxo-form-item-label>label {
        margin: 0
    }

    .auxo-col-xl-24.auxo-form-item-label>label:after {
        display: none
    }

    .auxo-form-rtl.auxo-col-xl-24.auxo-form-item-label {
        text-align: right
    }
}

.auxo-form-item-explain-error {
    color: #ff3b52
}

.auxo-form-item-explain-warning {
    color: #ff9226
}

.auxo-form-item-has-feedback .auxo-input {
    padding-right: 24px
}

.auxo-form-item-has-feedback .auxo-input-affix-wrapper .auxo-input-suffix {
    padding-right: 18px
}

.auxo-form-item-has-feedback .auxo-input-search:not(.auxo-input-search-enter-button) .auxo-input-suffix {
    right: 28px
}

.auxo-form-item-has-feedback .auxo-switch {
    margin: 2px 0 4px
}

.auxo-form-item-has-feedback :not(.auxo-input-group-addon)>.auxo-select .auxo-select-arrow,
.auxo-form-item-has-feedback :not(.auxo-input-group-addon)>.auxo-select .auxo-select-clear,
.auxo-form-item-has-feedback>.auxo-select .auxo-select-arrow,
.auxo-form-item-has-feedback>.auxo-select .auxo-select-clear {
    right: 32px
}

.auxo-form-item-has-feedback :not(.auxo-input-group-addon)>.auxo-select .auxo-select-selection-selected-value,
.auxo-form-item-has-feedback>.auxo-select .auxo-select-selection-selected-value {
    padding-right: 42px
}

.auxo-form-item-has-feedback .auxo-cascader-picker-arrow {
    margin-right: 19px
}

.auxo-form-item-has-feedback .auxo-cascader-picker-clear {
    right: 32px
}

.auxo-form-item-has-feedback .auxo-picker,
.auxo-form-item-has-feedback .auxo-picker-large,
.auxo-form-item-has-feedback .auxo-picker-small {
    padding-right: 29.2px
}

.auxo-form-item-has-feedback.auxo-form-item-has-error .auxo-form-item-children-icon,
.auxo-form-item-has-feedback.auxo-form-item-has-success .auxo-form-item-children-icon,
.auxo-form-item-has-feedback.auxo-form-item-has-warning .auxo-form-item-children-icon,
.auxo-form-item-has-feedback.auxo-form-item-is-validating .auxo-form-item-children-icon {
    position: absolute;
    top: 50%;
    right: 0;
    z-index: 1;
    width: 32px;
    height: 20px;
    margin-top: -10px;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    visibility: visible;
    -webkit-animation: zoomIn .3s cubic-bezier(.12, .4, .29, 1.46);
    animation: zoomIn .3s cubic-bezier(.12, .4, .29, 1.46);
    pointer-events: none
}

.auxo-form-item-has-success.auxo-form-item-has-feedback .auxo-form-item-children-icon {
    color: #3cc781;
    -webkit-animation-name: diffZoomIn1 !important;
    animation-name: diffZoomIn1 !important
}

.auxo-form-item-has-warning .auxo-form-item-split {
    color: #ff9226
}

.auxo-form-item-has-warning .auxo-calendar-picker-open .auxo-calendar-picker-input {
    border-color: #ff9226;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-form-item-has-warning .auxo-calendar-picker-open .auxo-calendar-picker-input:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-warning .auxo-calendar-picker-open .auxo-calendar-picker-input:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #ff9226
}

.auxo-form-item-has-warning .auxo-input-prefix {
    color: #ff9226
}

.auxo-form-item-has-warning .auxo-input-group-addon {
    color: #ff9226;
    border-color: #ff9226
}

.auxo-form-item-has-warning .has-feedback {
    color: #ff9226
}

.auxo-form-item-has-warning.auxo-form-item-has-feedback .auxo-form-item-children-icon {
    color: #ff9226;
    -webkit-animation-name: diffZoomIn3 !important;
    animation-name: diffZoomIn3 !important
}

.auxo-form-item-has-warning .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input) .auxo-select-selector,
.auxo-form-item-has-warning .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input) .auxo-select-selector:hover {
    background-color: #fff;
    border-color: #ff9226 !important
}

.auxo-form-item-has-warning .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-focused .auxo-select-selector,
.auxo-form-item-has-warning .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-open .auxo-select-selector {
    border-color: #ff9226;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    background-color: #fff;
    border-color: #ff9226 !important
}

.auxo-form-item-has-warning .auxo-input-number:not(.auxo-input-number-disabled),
.auxo-form-item-has-warning .auxo-picker:not(.auxo-picker-disabled),
.auxo-form-item-has-warning .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-focused .auxo-select-selector:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-warning .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-focused .auxo-select-selector:not(.sp-null):not(.sp-null-1):hover,
.auxo-form-item-has-warning .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-open .auxo-select-selector:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-warning .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-open .auxo-select-selector:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #ff9226
}

.auxo-form-item-has-warning .auxo-input-number:not(.auxo-input-number-disabled):focus,
.auxo-form-item-has-warning .auxo-picker:not(.auxo-picker-disabled):focus {
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    background-color: #fff;
    border-color: #ff9226
}

.auxo-form-item-has-warning .auxo-input-number:not(.auxo-input-number-disabled):focus:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-warning .auxo-input-number:not(.auxo-input-number-disabled):focus:not(.sp-null):not(.sp-null-1):hover,
.auxo-form-item-has-warning .auxo-input-number:not(.auxo-input-number-disabled):not([disabled]):hover,
.auxo-form-item-has-warning .auxo-picker:not(.auxo-picker-disabled):focus:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-warning .auxo-picker:not(.auxo-picker-disabled):focus:not(.sp-null):not(.sp-null-1):hover,
.auxo-form-item-has-warning .auxo-picker:not(.auxo-picker-disabled):not([disabled]):hover {
    background-color: #fff;
    border-color: #ff9226
}

.auxo-form-item-has-warning .auxo-cascader-multiple-wrapper,
.auxo-form-item-has-warning .auxo-cascader-multiple-wrapper:hover {
    background-color: #fff;
    border-color: #ff9226 !important
}

.auxo-form-item-has-warning .auxo-cascader-picker-focused .auxo-cascader-multiple-wrapper {
    border-color: #ff9226;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    background-color: #fff;
    border-color: #ff9226 !important
}

.auxo-form-item-has-warning .auxo-cascader-picker-focused .auxo-cascader-multiple-wrapper:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-warning .auxo-cascader-picker-focused .auxo-cascader-multiple-wrapper:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #ff9226
}

.auxo-form-item-has-warning .auxo-cascader-picker:focus .auxo-cascader-input {
    border-color: #ff9226;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-form-item-has-warning .auxo-cascader-picker:focus .auxo-cascader-input:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-warning .auxo-cascader-picker:focus .auxo-cascader-input:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #ff9226
}

.auxo-form-item-has-error .auxo-form-item-split {
    color: #ff3b52
}

.auxo-form-item-has-error .auxo-calendar-picker-open .auxo-calendar-picker-input {
    border-color: #ff3b52;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-form-item-has-error .auxo-calendar-picker-open .auxo-calendar-picker-input:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-error .auxo-calendar-picker-open .auxo-calendar-picker-input:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-prefix {
    color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-group-addon {
    color: #ff3b52;
    border-color: #ff3b52
}

.auxo-form-item-has-error .has-feedback {
    color: #ff3b52
}

.auxo-form-item-has-error.auxo-form-item-has-feedback .auxo-form-item-children-icon {
    color: #ff3b52;
    -webkit-animation-name: diffZoomIn2 !important;
    animation-name: diffZoomIn2 !important
}

.auxo-form-item-has-error .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input) .auxo-select-selector {
    background-color: #fff;
    border-color: #ff3b52 !important
}

.auxo-form-item-has-error .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input) .auxo-select-selector:hover {
    background-color: #fff;
    border-color: #ff8791 !important
}

.auxo-form-item-has-error .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-focused .auxo-select-selector,
.auxo-form-item-has-error .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-open .auxo-select-selector {
    border-color: #ff3b52;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    background-color: #fff;
    border-color: #ff3b52 !important
}

.auxo-form-item-has-error .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-focused .auxo-select-selector:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-error .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-focused .auxo-select-selector:not(.sp-null):not(.sp-null-1):hover,
.auxo-form-item-has-error .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-open .auxo-select-selector:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-error .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input).auxo-select-open .auxo-select-selector:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-group-addon .auxo-select.auxo-select-single:not(.auxo-select-customize-input) .auxo-select-selector {
    border: 0
}

.auxo-form-item-has-error .auxo-select.auxo-select-auto-complete .auxo-input:focus {
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-number:not(.auxo-input-number-disabled),
.auxo-form-item-has-error .auxo-picker:not(.auxo-picker-disabled) {
    background-color: #fff;
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-number:not(.auxo-input-number-disabled):focus,
.auxo-form-item-has-error .auxo-picker:not(.auxo-picker-disabled):focus {
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    background-color: #fff;
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-number:not(.auxo-input-number-disabled):focus:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-error .auxo-input-number:not(.auxo-input-number-disabled):focus:not(.sp-null):not(.sp-null-1):hover,
.auxo-form-item-has-error .auxo-picker:not(.auxo-picker-disabled):focus:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-error .auxo-picker:not(.auxo-picker-disabled):focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-number:not(.auxo-input-number-disabled):not([disabled]):hover,
.auxo-form-item-has-error .auxo-picker:not(.auxo-picker-disabled):not([disabled]):hover {
    background-color: #fff;
    border-color: #ff8791
}

.auxo-form-item-has-error .auxo-mention-wrapper .auxo-mention-editor,
.auxo-form-item-has-error .auxo-mention-wrapper .auxo-mention-editor:not([disabled]):hover,
.auxo-form-item-has-error .auxo-picker-focused:not(.auxo-picker-disabled) {
    background-color: #fff;
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-mention-wrapper.auxo-mention-active:not([disabled]) .auxo-mention-editor,
.auxo-form-item-has-error .auxo-mention-wrapper .auxo-mention-editor:not([disabled]):focus {
    border-color: #ff3b52;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-form-item-has-error .auxo-mention-wrapper.auxo-mention-active:not([disabled]) .auxo-mention-editor:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-error .auxo-mention-wrapper.auxo-mention-active:not([disabled]) .auxo-mention-editor:not(.sp-null):not(.sp-null-1):hover,
.auxo-form-item-has-error .auxo-mention-wrapper .auxo-mention-editor:not([disabled]):focus:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-error .auxo-mention-wrapper .auxo-mention-editor:not([disabled]):focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-cascader-multiple-wrapper {
    background-color: #fff;
    border-color: #ff3b52 !important
}

.auxo-form-item-has-error .auxo-cascader-multiple-wrapper:hover {
    background-color: #fff;
    border-color: #ff8791 !important
}

.auxo-form-item-has-error .auxo-cascader-picker-focused .auxo-cascader-multiple-wrapper {
    border-color: #ff3b52;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    background-color: #fff;
    border-color: #ff3b52 !important
}

.auxo-form-item-has-error .auxo-cascader-picker-focused .auxo-cascader-multiple-wrapper:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-error .auxo-cascader-picker-focused .auxo-cascader-multiple-wrapper:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-transfer-list {
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-transfer-list-search:not([disabled]) {
    border-color: #dcdee1
}

.auxo-form-item-has-error .auxo-transfer-list-search:not([disabled]):hover {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-input-rtl .auxo-form-item-has-error .auxo-transfer-list-search:not([disabled]):hover {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-form-item-has-error .auxo-transfer-list-search:not([disabled]):focus {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-form-item-has-error .auxo-transfer-list-search:not([disabled]):focus:not(.sp-null):not(.sp-null-1),
.auxo-form-item-has-error .auxo-transfer-list-search:not([disabled]):focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-form-item-has-error .auxo-transfer-list-search:not([disabled]):focus {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-form-item-has-error .auxo-radio-button-wrapper {
    border-color: #ff3b52 !important
}

.auxo-form-item-has-error .auxo-radio-button-wrapper:not(:first-child):before {
    background-color: #ff3b52
}

.auxo-form-item-is-validating.auxo-form-item-has-feedback .auxo-form-item-children-icon {
    display: inline-block;
    color: #1966ff
}

.auxo-form {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum"
}

.auxo-form legend {
    display: block;
    width: 100%;
    margin-bottom: 20px;
    padding: 0;
    color: #898b8f;
    font-size: 16px;
    line-height: inherit;
    border: 0;
    border-bottom: 1px solid #dcdee1
}

.auxo-form label {
    font-size: 14px
}

.auxo-form input[type=search] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.auxo-form input[type=checkbox],
.auxo-form input[type=radio] {
    line-height: normal
}

.auxo-form input[type=file] {
    display: block
}

.auxo-form input[type=range] {
    display: block;
    width: 100%
}

.auxo-form select[multiple],
.auxo-form select[size] {
    height: auto
}

.auxo-form input[type=checkbox]:focus,
.auxo-form input[type=file]:focus,
.auxo-form input[type=radio]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.auxo-form output {
    display: block;
    padding-top: 15px;
    color: #252931;
    font-size: 14px;
    line-height: 1.5715
}

.auxo-form .auxo-form-text {
    display: inline-block;
    padding-right: 8px
}

.auxo-form-small .auxo-form-item-label>label {
    height: 28px
}

.auxo-form-small .auxo-form-item-control-input {
    min-height: 28px
}

.auxo-form-large .auxo-form-item-label>label {
    height: 40px
}

.auxo-form-large .auxo-form-item-control-input {
    min-height: 40px
}

.auxo-form-item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    margin: 0 0 24px;
    vertical-align: top
}

.auxo-form-item-with-help {
    -webkit-transition: none;
    transition: none
}

.auxo-form-item-hidden,
.auxo-form-item-hidden.auxo-row {
    display: none
}

.auxo-form-item-label {
    display: inline-block;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    overflow: hidden;
    white-space: nowrap;
    text-align: right;
    vertical-align: middle
}

.auxo-form-item-label-left {
    text-align: left
}

.auxo-form-item-label-wrap {
    overflow: unset;
    line-height: 1.3215em;
    white-space: unset
}

.auxo-form-item-label>label {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 100%;
    height: 32px;
    color: #252931;
    font-size: 14px
}

.auxo-form-item-label>label>.anticon {
    font-size: 14px;
    vertical-align: top
}

.auxo-form-item-label>label.auxo-form-item-required:not(.auxo-form-item-required-mark-optional):before {
    display: inline-block;
    margin-right: 4px;
    color: #ff3b52;
    font-size: 14px;
    font-family: SimSun, sans-serif;
    line-height: 1;
    content: "*"
}

.auxo-form-hide-required-mark .auxo-form-item-label>label.auxo-form-item-required:not(.auxo-form-item-required-mark-optional):before {
    display: none
}

.auxo-form-item-label>label .auxo-form-item-optional {
    display: inline-block;
    margin-left: 4px;
    color: #898b8f
}

.auxo-form-hide-required-mark .auxo-form-item-label>label .auxo-form-item-optional {
    display: none
}

.auxo-form-item-label>label .auxo-form-item-tooltip {
    color: #898b8f;
    cursor: help;
    -webkit-writing-mode: horizontal-tb;
    -ms-writing-mode: lr-tb;
    writing-mode: horizontal-tb;
    -webkit-margin-start: 4px;
    margin-inline-start: 4px
}

.auxo-form-item-label>label:after {
    content: ":";
    position: relative;
    top: -.5px;
    margin: 0 8px 0 2px
}

.auxo-form-item-label>label.auxo-form-item-no-colon:after {
    content: " "
}

.auxo-form-item-control {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.auxo-form-item-control:first-child:not([class^=auxo-col-]):not([class*=" auxo-col-"]) {
    width: 100%
}

.auxo-form-item-control-input {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 32px
}

.auxo-form-item-control-input-content {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    max-width: 100%
}

.auxo-form-item-explain,
.auxo-form-item-extra {
    clear: both;
    color: #898b8f;
    font-size: 14px;
    line-height: 1.5715;
    -webkit-transition: color .3s cubic-bezier(.215, .61, .355, 1);
    transition: color .3s cubic-bezier(.215, .61, .355, 1);
    padding-top: 0
}

.auxo-form-item-explain-connected {
    width: 100%
}

.auxo-form-item-with-help .auxo-form-item-explain {
    height: auto;
    opacity: 1
}

.auxo-form-item-feedback-icon {
    font-size: 14px;
    text-align: center;
    visibility: visible;
    -webkit-animation: zoomIn .3s cubic-bezier(.12, .4, .29, 1.46);
    animation: zoomIn .3s cubic-bezier(.12, .4, .29, 1.46);
    pointer-events: none
}

.auxo-form-item-feedback-icon-success {
    color: #3cc781
}

.auxo-form-item-feedback-icon-error {
    color: #ff3b52
}

.auxo-form-item-feedback-icon-warning {
    color: #ff9226
}

.auxo-form-item-feedback-icon-validating {
    color: #1966ff
}

.auxo-show-help {
    -webkit-transition: opacity .3s cubic-bezier(.645, .045, .355, 1);
    transition: opacity .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-show-help-appear,
.auxo-show-help-enter {
    opacity: 0
}

.auxo-show-help-appear-active,
.auxo-show-help-enter-active,
.auxo-show-help-leave {
    opacity: 1
}

.auxo-show-help-leave-active {
    opacity: 0
}

.auxo-show-help-item {
    overflow: hidden;
    -webkit-transition: height .3s cubic-bezier(.645, .045, .355, 1), opacity .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1) !important;
    transition: height .3s cubic-bezier(.645, .045, .355, 1), opacity .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1) !important;
    transition: height .3s cubic-bezier(.645, .045, .355, 1), opacity .3s cubic-bezier(.645, .045, .355, 1), transform .3s cubic-bezier(.645, .045, .355, 1) !important;
    transition: height .3s cubic-bezier(.645, .045, .355, 1), opacity .3s cubic-bezier(.645, .045, .355, 1), transform .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1) !important
}

.auxo-show-help-item-appear,
.auxo-show-help-item-enter {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
    opacity: 0
}

.auxo-show-help-item-appear-active,
.auxo-show-help-item-enter-active {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
}

.auxo-show-help-item-leave {
    -webkit-transition: height .2s cubic-bezier(.645, .045, .355, 1), opacity .2s cubic-bezier(.645, .045, .355, 1), -webkit-transform .2s cubic-bezier(.645, .045, .355, 1) !important;
    transition: height .2s cubic-bezier(.645, .045, .355, 1), opacity .2s cubic-bezier(.645, .045, .355, 1), -webkit-transform .2s cubic-bezier(.645, .045, .355, 1) !important;
    transition: height .2s cubic-bezier(.645, .045, .355, 1), opacity .2s cubic-bezier(.645, .045, .355, 1), transform .2s cubic-bezier(.645, .045, .355, 1) !important;
    transition: height .2s cubic-bezier(.645, .045, .355, 1), opacity .2s cubic-bezier(.645, .045, .355, 1), transform .2s cubic-bezier(.645, .045, .355, 1), -webkit-transform .2s cubic-bezier(.645, .045, .355, 1) !important
}

.auxo-show-help-item-leave-active {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
}

@-webkit-keyframes diffZoomIn1 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes diffZoomIn1 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes diffZoomIn2 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes diffZoomIn2 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes diffZoomIn3 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes diffZoomIn3 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.auxo-form-rtl {
    direction: rtl
}

.auxo-form-rtl .auxo-form-item-label {
    text-align: left
}

.auxo-form-rtl .auxo-form-item-label>label.auxo-form-item-required:before {
    margin-right: 0;
    margin-left: 4px
}

.auxo-form-rtl .auxo-form-item-label>label:after {
    margin: 0 2px 0 8px
}

.auxo-form-rtl .auxo-form-item-label>label .auxo-form-item-optional {
    margin-right: 4px;
    margin-left: 0
}

.auxo-col-rtl .auxo-form-item-control:first-child {
    width: 100%
}

.auxo-form-rtl .auxo-form-item-has-feedback .auxo-input {
    padding-right: 11px;
    padding-left: 24px
}

.auxo-form-rtl .auxo-form-item-has-feedback .auxo-input-affix-wrapper .auxo-input-suffix {
    padding-right: 11px;
    padding-left: 18px
}

.auxo-form-rtl .auxo-form-item-has-feedback .auxo-input-affix-wrapper .auxo-input,
.auxo-form-rtl .auxo-form-item-has-feedback .auxo-input-number-affix-wrapper .auxo-input-number {
    padding: 0
}

.auxo-form-rtl .auxo-form-item-has-feedback .auxo-input-search:not(.auxo-input-search-enter-button) .auxo-input-suffix {
    right: auto;
    left: 28px
}

.auxo-form-rtl .auxo-form-item-has-feedback .auxo-input-number {
    padding-left: 18px
}

.auxo-form-rtl .auxo-form-item-has-feedback :not(.auxo-input-group-addon)>.auxo-select .auxo-select-arrow,
.auxo-form-rtl .auxo-form-item-has-feedback :not(.auxo-input-group-addon)>.auxo-select .auxo-select-clear,
.auxo-form-rtl .auxo-form-item-has-feedback :not(.auxo-input-number-group-addon)>.auxo-select .auxo-select-arrow,
.auxo-form-rtl .auxo-form-item-has-feedback :not(.auxo-input-number-group-addon)>.auxo-select .auxo-select-clear,
.auxo-form-rtl .auxo-form-item-has-feedback>.auxo-select .auxo-select-arrow,
.auxo-form-rtl .auxo-form-item-has-feedback>.auxo-select .auxo-select-clear {
    right: auto;
    left: 32px
}

.auxo-form-rtl .auxo-form-item-has-feedback :not(.auxo-input-group-addon)>.auxo-select .auxo-select-selection-selected-value,
.auxo-form-rtl .auxo-form-item-has-feedback :not(.auxo-input-number-group-addon)>.auxo-select .auxo-select-selection-selected-value,
.auxo-form-rtl .auxo-form-item-has-feedback>.auxo-select .auxo-select-selection-selected-value {
    padding-right: 0;
    padding-left: 42px
}

.auxo-form-rtl .auxo-form-item-has-feedback .auxo-cascader-picker-arrow {
    margin-right: 0;
    margin-left: 19px
}

.auxo-form-rtl .auxo-form-item-has-feedback .auxo-cascader-picker-clear {
    right: auto;
    left: 32px
}

.auxo-form-rtl .auxo-form-item-has-feedback .auxo-picker,
.auxo-form-rtl .auxo-form-item-has-feedback .auxo-picker-large,
.auxo-form-rtl .auxo-form-item-has-feedback .auxo-picker-small {
    padding-right: 11px;
    padding-left: 29.2px
}

.auxo-form-rtl .auxo-form-item-has-feedback.auxo-form-item-has-error .auxo-form-item-children-icon,
.auxo-form-rtl .auxo-form-item-has-feedback.auxo-form-item-has-success .auxo-form-item-children-icon,
.auxo-form-rtl .auxo-form-item-has-feedback.auxo-form-item-has-warning .auxo-form-item-children-icon,
.auxo-form-rtl .auxo-form-item-has-feedback.auxo-form-item-is-validating .auxo-form-item-children-icon {
    right: auto;
    left: 0
}

.auxo-form-rtl.auxo-form-inline .auxo-form-item {
    margin-right: 0;
    margin-left: 16px
}

.auxo-form-item-label:not(.sp-null)>label {
    color: #565960;
    padding-right: 6px
}

.auxo-form-item-label:not(.sp-null)>label:after {
    content: ""
}

.auxo-form-item-with-help:not(.sp-null) {
    margin-bottom: 24px
}

.auxo-form-item-explain,
.auxo-form-item-extra {
    line-height: 16px;
    margin-top: 4px;
    font-size: 12px
}

.auxo-form-item.auxo-form-item-has-error .auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled),
.auxo-form-item.auxo-form-item-has-error .auxo-input:not(.auxo-input-disabled):not(.sp-null) {
    background-color: #fff;
    border-color: #ff3b52;
    z-index: 1
}

.auxo-form-item.auxo-form-item-has-error .auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled):focus,
.auxo-form-item.auxo-form-item-has-error .auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled):hover,
.auxo-form-item.auxo-form-item-has-error .auxo-input:not(.auxo-input-disabled):not(.sp-null):focus,
.auxo-form-item.auxo-form-item-has-error .auxo-input:not(.auxo-input-disabled):not(.sp-null):hover {
    border-color: #ff8791;
    z-index: 1;
    background-color: #fff
}

.auxo-form-item.auxo-form-item-has-error .auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled):focus .auxo-input:not(.auxo-input-disabled):not(.sp-null),
.auxo-form-item.auxo-form-item-has-error .auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled):hover .auxo-input:not(.auxo-input-disabled):not(.sp-null),
.auxo-form-item.auxo-form-item-has-error .auxo-input:not(.auxo-input-disabled):not(.sp-null):focus .auxo-input:not(.auxo-input-disabled):not(.sp-null),
.auxo-form-item.auxo-form-item-has-error .auxo-input:not(.auxo-input-disabled):not(.sp-null):hover .auxo-input:not(.auxo-input-disabled):not(.sp-null) {
    background-color: #fff
}

.auxo-form-item.auxo-form-item-has-error .auxo-input-affix-wrapper.auxo-input-affix-wrapper-disabled,
.auxo-form-item.auxo-form-item-has-error .auxo-input-affix-wrapper.auxo-input-affix-wrapper-disabled:hover {
    border-color: #dcdee1
}

.auxo-form-item.auxo-form-item-has-error .auxo-input-affix-wrapper.auxo-input-affix-wrapper-focused {
    border-color: #ff3b52;
    background-color: #fff
}

.auxo-form-item.auxo-form-item-has-error .auxo-cascader-picker,
.auxo-form-item.auxo-form-item-has-error .auxo-cascader-picker:hover,
.auxo-form-item.auxo-form-item-has-error .auxo-input-affix-wrapper.auxo-input-affix-wrapper-focused .auxo-input:not(.auxo-input-disabled):not(.sp-null) {
    background-color: #fff
}

.auxo-form-item.auxo-form-item-has-error .auxo-cascader-picker:hover .auxo-cascader-input:not(.auxo-input-disabled):not(.sp-null) {
    border-color: #ff3b52
}

.auxo-form-item.auxo-form-item-has-error .auxo-cascader-picker-focused {
    background-color: #fff
}

.auxo-form-item.auxo-form-item-has-error .auxo-cascader-picker-focused .auxo-cascader-input:not(.auxo-input-disabled):not(.sp-null) {
    border-color: #ff3b52
}

.auxo-form-item.auxo-form-item-has-error .auxo-input-group-wrapper .auxo-input-group>.auxo-input:nth-last-child(2):focus,
.auxo-form-item.auxo-form-item-has-error .auxo-input-group-wrapper .auxo-input-group>.auxo-input:nth-last-child(2):hover {
    border-right-color: #ff8791
}

.auxo-form-item.auxo-form-item-has-error .auxo-input-group-wrapper .auxo-input-group>.auxo-input-affix-wrapper:nth-child(2).auxo-input-affix-wrapper-focused,
.auxo-form-item.auxo-form-item-has-error .auxo-input-group-wrapper .auxo-input-group>.auxo-input-affix-wrapper:nth-child(2):hover {
    border-left-color: #ff8791
}

.auxo-form-item.auxo-form-item-has-error .auxo-input-group-wrapper .auxo-input-group>.auxo-input-affix-wrapper-disabled:nth-child(2).auxo-input-affix-wrapper-focused,
.auxo-form-item.auxo-form-item-has-error .auxo-input-group-wrapper .auxo-input-group>.auxo-input-affix-wrapper-disabled:nth-child(2):hover {
    border-left-color: #dcdee1
}

.auxo-form-item.auxo-form-item-has-warning .auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled),
.auxo-form-item.auxo-form-item-has-warning .auxo-input:not(.auxo-input-disabled):not(.sp-null) {
    background-color: #fff
}

.auxo-form-item.auxo-form-item-has-warning .auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled),
.auxo-form-item.auxo-form-item-has-warning .auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled):hover,
.auxo-form-item.auxo-form-item-has-warning .auxo-input:not(.auxo-input-disabled):not(.sp-null),
.auxo-form-item.auxo-form-item-has-warning .auxo-input:not(.auxo-input-disabled):not(.sp-null):hover {
    border-color: #ff9226;
    z-index: 1
}

.auxo-form-item.auxo-form-item-has-warning .auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled):hover,
.auxo-form-item.auxo-form-item-has-warning .auxo-input:not(.auxo-input-disabled):not(.sp-null):hover {
    background-color: #fff
}

.auxo-form-item-explain:not(.auxo-form-item-explain-error),
.auxo-form-item-extra:not(.sp-null) {
    color: #898b8f
}

.auxo-form-item-error-tooltip-wrap.auxo-tooltip-placement-right .auxo-tooltip-arrow-content,
.auxo-form-item-error-tooltip-wrap .auxo-tooltip-placement-rightBottom .auxo-tooltip-arrow-content,
.auxo-form-item-error-tooltip-wrap .auxo-tooltip-placement-rightTop .auxo-tooltip-arrow-content {
    border-bottom: 1px solid;
    border-left: 1px solid;
    -webkit-transform: translateX(6.75px) rotate(45deg);
    transform: translateX(6.75px) rotate(45deg)
}

.auxo-form-item-error-tooltip-wrap.auxo-tooltip-placement-bottom .auxo-tooltip-arrow-content,
.auxo-form-item-error-tooltip-wrap .auxo-tooltip-placement-bottomLeft .auxo-tooltip-arrow-content,
.auxo-form-item-error-tooltip-wrap .auxo-tooltip-placement-bottomRight .auxo-tooltip-arrow-content {
    border-left: 1px solid;
    border-top: 1px solid;
    -webkit-transform: translateY(6.75px) rotate(45deg);
    transform: translateY(6.75px) rotate(45deg)
}

.auxo-form-item-error-tooltip-wrap.auxo-tooltip-placement-left .auxo-tooltip-arrow-content,
.auxo-form-item-error-tooltip-wrap .auxo-tooltip-placement-leftBottom .auxo-tooltip-arrow-content,
.auxo-form-item-error-tooltip-wrap .auxo-tooltip-placement-leftTop .auxo-tooltip-arrow-content {
    border-top: 1px solid;
    border-right: 1px solid;
    -webkit-transform: translateX(-6.75px) rotate(45deg);
    transform: translateX(-6.75px) rotate(45deg)
}

.auxo-form-item-error-tooltip-wrap.auxo-tooltip-placement-top .auxo-tooltip-arrow-content,
.auxo-form-item-error-tooltip-wrap .auxo-tooltip-placement-topLeft .auxo-tooltip-arrow-content,
.auxo-form-item-error-tooltip-wrap .auxo-tooltip-placement-topRight .auxo-tooltip-arrow-content {
    border-right: 1px solid;
    border-bottom: 1px solid;
    -webkit-transform: translateY(-6.75px) rotate(45deg);
    transform: translateY(-6.75px) rotate(45deg)
}

.auxo-form-item-error-tooltip-wrap .auxo-tooltip-content .auxo-tooltip-arrow {
    overflow: visible
}

.auxo-form-item-error-tooltip-wrap .auxo-tooltip-content .auxo-tooltip-arrow-content {
    border-color: #eeeff0;
    background-color: #fff
}

.auxo-form-item-error-tooltip-wrap .auxo-tooltip-content .auxo-tooltip-inner {
    background-color: #fff;
    border: 1px solid #eeeff0;
    max-width: 156px;
    color: #565960
}

.auxo-form-item-error-tooltip-wrap-error .auxo-tooltip-content .auxo-tooltip-arrow-content {
    border-color: #ff4050
}

.auxo-form-item-error-tooltip-wrap-error .auxo-tooltip-content .auxo-tooltip-inner {
    border-color: #ff4050;
    color: #ff4050
}

.auxo-form-inline .auxo-form-item-row {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.auxo-sp-img-default.img-default-wrapper {
    display: inline-block;
    text-align: center;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23F5F5F7' d='M0 0h100v100H0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30 33.5a3.5 3.5 0 013.5-3.5h33a3.5 3.5 0 013.5 3.5v33a3.5 3.5 0 01-3.5 3.5h-33a3.5 3.5 0 01-3.5-3.5v-33zm3 24.375v7.047l9.973-9.55-3.32-3.319L33 57.875zm12.14-4.578l-4.357-4.358a1.5 1.5 0 00-2.049-.068L33 53.89V33.5a.5.5 0 01.5-.5h33a.5.5 0 01.5.5v17.62l-8.77-8.372a1.5 1.5 0 00-2.073.002L45.141 53.297zM67 55.267l-9.804-9.359L35.167 67H66.5a.5.5 0 00.5-.5V55.267z' fill='%23D5D6DB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M41.5 42.5a2 2 0 100-4 2 2 0 000 4zm0 3a5 5 0 100-10 5 5 0 000 10z' fill='%23D5D6DB'/%3E%3C/svg%3E") no-repeat 50%;
    background-size: contain;
    position: relative;
    overflow: hidden
}

.auxo-sp-img-default.img-default-wrapper.img-success-mask:before {
    content: " ";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-sp-img-preview.img-preview-wrap {
    position: fixed;
    overflow: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1200;
    -webkit-overflow-scrolling: touch;
    outline: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-fade-leave {
    opacity: 0;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.auxo-sp-img-preview.img-preview-wrap:hover .img-preview-fade-leave {
    opacity: 1
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-tips {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 68px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, .1)));
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, .1));
    color: #fff;
    font-size: 14px;
    padding: 24px;
    line-height: 20px;
    z-index: 1
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-tips-separator {
    padding: 0 12px
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-body .img-preview-wrapper {
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-body .img-preview-wrapper .img-preview-img-content {
    max-width: 100vw;
    max-height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-body .img-preview-wrapper .img-preview-img-content .img-preview-loading-icon {
    position: absolute;
    top: calc(50% - 16px);
    left: calc(50% - 16px);
    font-size: 32px;
    color: #fff
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-body .img-preview-wrapper .img-preview-img-content img {
    cursor: -webkit-grab;
    cursor: grab;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-sp-img-preview.img-preview-wrap .img-preview {
    margin: auto
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-title {
    margin: 0;
    font-size: 14px;
    line-height: 21px;
    font-weight: 700
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator {
    width: 521px;
    position: fixed;
    bottom: 24px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    background: hsla(0, 0%, 100%, .95);
    border-radius: 3px;
    padding: 16px 32px 16px 24px;
    -webkit-box-shadow: 0 6px 32px rgba(31, 37, 51, .06);
    box-shadow: 0 6px 32px rgba(31, 37, 51, .06);
    font-size: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator.show-part {
    width: 465px
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-download,
.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-page,
.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-recover,
.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-rotate,
.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-scale {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 24px;
    height: 24px;
    vertical-align: top;
    position: relative;
    color: #252931;
    margin: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-page {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 144px;
    flex: 0 0 144px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-right: 24px;
    margin-right: 32px;
    border-right: 1px solid #eeeff0
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-left {
    display: inline-block;
    cursor: pointer;
    font-size: 24px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-right {
    font-size: 24px;
    cursor: pointer
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-scale {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 125px;
    flex: 0 0 125px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-percent {
    font-size: 16px
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-zoom-out {
    cursor: pointer
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-zoom-in {
    margin-top: 2px;
    cursor: pointer
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-download,
.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-recover,
.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-rotate {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    cursor: pointer
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-operator-disabled {
    color: #dcdee1;
    cursor: not-allowed !important
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-close {
    width: 48px;
    height: 48px;
    font-size: 22px;
    border-radius: 50%;
    -webkit-box-shadow: 0 6px 32px rgba(31, 37, 51, .06);
    box-shadow: 0 6px 32px rgba(31, 37, 51, .06);
    top: 40px;
    right: 32px;
    position: fixed;
    cursor: pointer;
    border: 0;
    outline: none;
    color: #252931;
    z-index: 10;
    -webkit-transition: all .3s;
    transition: all .3s;
    background-color: #fff
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-close:hover {
    color: #252931;
    background-color: #bcbdc0
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-header {
    padding: 13px 20px 14px;
    border-radius: 5px 5px 0 0;
    background: #fff;
    color: #666;
    border-bottom: 1px solid #e9e9e9
}

.auxo-sp-img-preview.img-preview-wrap .img-preview-footer {
    border-top: 1px solid #e9e9e9;
    padding: 10px 20px;
    text-align: right;
    border-radius: 0 0 5px 5px
}

.img-preview-mask {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5);
    height: 100%;
    z-index: 1010
}

.img-preview-mask.img-preview-mask-hidden {
    display: none
}

.auxo-upload {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    outline: 0
}

.auxo-upload p {
    margin: 0
}

.auxo-upload-btn {
    display: block;
    width: 100%;
    outline: none
}

.auxo-upload input[type=file] {
    cursor: pointer
}

.auxo-upload.auxo-upload-select {
    display: inline-block
}

.auxo-upload.auxo-upload-disabled {
    cursor: not-allowed
}

.auxo-upload.auxo-upload-select-picture-card {
    width: 104px;
    height: 104px;
    margin-right: 8px;
    margin-bottom: 8px;
    text-align: center;
    vertical-align: top;
    background-color: #f8f9fa;
    border: 1px dashed #dcdee1;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: border-color .3s;
    transition: border-color .3s
}

.auxo-upload.auxo-upload-select-picture-card>.auxo-upload {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
    text-align: center
}

.auxo-upload.auxo-upload-select-picture-card:hover {
    border-color: #1966ff
}

.auxo-upload-disabled.auxo-upload.auxo-upload-select-picture-card:hover {
    border-color: #dcdee1
}

.auxo-upload.auxo-upload-drag {
    position: relative;
    width: 100%;
    height: 100%;
    text-align: center;
    background: #f8f9fa;
    border: 1px dashed #dcdee1;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: border-color .3s;
    transition: border-color .3s
}

.auxo-upload.auxo-upload-drag .auxo-upload {
    padding: 16px 0
}

.auxo-upload.auxo-upload-drag.auxo-upload-drag-hover:not(.auxo-upload-disabled) {
    border-color: #1556d9
}

.auxo-upload.auxo-upload-drag.auxo-upload-disabled {
    cursor: not-allowed
}

.auxo-upload.auxo-upload-drag .auxo-upload-btn {
    display: table;
    height: 100%
}

.auxo-upload.auxo-upload-drag .auxo-upload-drag-container {
    display: table-cell;
    vertical-align: middle
}

.auxo-upload.auxo-upload-drag:not(.auxo-upload-disabled):hover {
    border-color: #4784ff
}

.auxo-upload.auxo-upload-drag p.auxo-upload-drag-icon {
    margin-bottom: 20px
}

.auxo-upload.auxo-upload-drag p.auxo-upload-drag-icon .anticon {
    color: #4784ff;
    font-size: 48px
}

.auxo-upload.auxo-upload-drag p.auxo-upload-text {
    margin: 0 0 4px;
    color: #252931;
    font-size: 16px
}

.auxo-upload.auxo-upload-drag p.auxo-upload-hint {
    color: #898b8f;
    font-size: 14px
}

.auxo-upload.auxo-upload-drag .anticon-plus {
    color: #bcbdc0;
    font-size: 30px;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-upload.auxo-upload-drag .anticon-plus:hover,
.auxo-upload.auxo-upload-drag:hover .anticon-plus {
    color: #898b8f
}

.auxo-upload-picture-card-wrapper {
    display: inline-block;
    width: 100%
}

.auxo-upload-picture-card-wrapper:before {
    display: table;
    content: ""
}

.auxo-upload-picture-card-wrapper:after {
    display: table;
    clear: both;
    content: ""
}

.auxo-upload-list {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    line-height: 1.5715
}

.auxo-upload-list:after,
.auxo-upload-list:before {
    display: table;
    content: ""
}

.auxo-upload-list:after {
    clear: both
}

.auxo-upload-list-item {
    position: relative;
    height: 22.001px;
    margin-top: 8px;
    font-size: 14px
}

.auxo-upload-list-item-name {
    display: inline-block;
    width: 100%;
    padding-left: 22px;
    overflow: hidden;
    line-height: 1.5715;
    white-space: nowrap;
    text-overflow: ellipsis
}

.auxo-upload-list-item-card-actions {
    position: absolute;
    right: 0
}

.auxo-upload-list-item-card-actions-btn {
    opacity: 0
}

.auxo-upload-list-item-card-actions-btn.auxo-btn-sm {
    height: 20px;
    line-height: 1
}

.auxo-upload-list-item-card-actions.picture {
    top: 22px;
    line-height: 0
}

.auxo-upload-list-item-card-actions-btn:focus,
.auxo-upload-list-item-card-actions.picture .auxo-upload-list-item-card-actions-btn {
    opacity: 1
}

.auxo-upload-list-item-card-actions .anticon {
    color: #898b8f
}

.auxo-upload-list-item-info {
    height: 100%;
    padding: 0 4px;
    -webkit-transition: background-color .3s;
    transition: background-color .3s
}

.auxo-upload-list-item-info>span {
    display: block;
    width: 100%;
    height: 100%
}

.auxo-upload-list-item-info .anticon-loading .anticon,
.auxo-upload-list-item-info .auxo-upload-text-icon .anticon {
    position: absolute;
    top: 5px;
    color: #898b8f;
    font-size: 14px
}

.auxo-upload-list-item .anticon-close {
    position: absolute;
    top: 6px;
    right: 4px;
    color: #898b8f;
    font-size: 10px;
    line-height: 0;
    cursor: pointer;
    opacity: 0;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-upload-list-item .anticon-close:hover {
    color: #565960
}

.auxo-upload-list-item:hover .auxo-upload-list-item-info {
    background-color: #f0f6ff
}

.auxo-upload-list-item:hover .anticon-close,
.auxo-upload-list-item:hover .auxo-upload-list-item-card-actions-btn {
    opacity: 1
}

.auxo-upload-list-item-error,
.auxo-upload-list-item-error .auxo-upload-list-item-card-actions .anticon,
.auxo-upload-list-item-error .auxo-upload-list-item-name,
.auxo-upload-list-item-error .auxo-upload-text-icon>.anticon {
    color: #ff3b52
}

.auxo-upload-list-item-error .auxo-upload-list-item-card-actions-btn {
    opacity: 1
}

.auxo-upload-list-item-progress {
    position: absolute;
    bottom: -12px;
    width: 100%;
    padding-left: 26px;
    font-size: 14px;
    line-height: 0
}

.auxo-upload-list-picture-card .auxo-upload-list-item,
.auxo-upload-list-picture .auxo-upload-list-item {
    position: relative;
    height: 66px;
    padding: 8px;
    border: 1px solid #dcdee1;
    border-radius: 4px
}

.auxo-upload-list-picture-card .auxo-upload-list-item:hover,
.auxo-upload-list-picture .auxo-upload-list-item:hover {
    background: transparent
}

.auxo-upload-list-picture-card .auxo-upload-list-item-error,
.auxo-upload-list-picture .auxo-upload-list-item-error {
    border-color: #ff3b52
}

.auxo-upload-list-picture-card .auxo-upload-list-item:hover .auxo-upload-list-item-info,
.auxo-upload-list-picture .auxo-upload-list-item:hover .auxo-upload-list-item-info {
    background: transparent
}

.auxo-upload-list-picture-card .auxo-upload-list-item-uploading,
.auxo-upload-list-picture .auxo-upload-list-item-uploading {
    border-style: dashed
}

.auxo-upload-list-picture-card .auxo-upload-list-item-thumbnail,
.auxo-upload-list-picture .auxo-upload-list-item-thumbnail {
    width: 48px;
    height: 48px;
    line-height: 54px;
    text-align: center;
    opacity: .8
}

.auxo-upload-list-picture-card .auxo-upload-list-item-thumbnail .anticon,
.auxo-upload-list-picture .auxo-upload-list-item-thumbnail .anticon {
    font-size: 26px
}

.auxo-upload-list-picture-card .auxo-upload-list-item-error .auxo-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"],
.auxo-upload-list-picture .auxo-upload-list-item-error .auxo-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"] {
    fill: #fff0f0
}

.auxo-upload-list-picture-card .auxo-upload-list-item-error .auxo-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"],
.auxo-upload-list-picture .auxo-upload-list-item-error .auxo-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"] {
    fill: #ff3b52
}

.auxo-upload-list-picture-card .auxo-upload-list-item-icon,
.auxo-upload-list-picture .auxo-upload-list-item-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 26px;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.auxo-upload-list-picture-card .auxo-upload-list-item-icon .anticon,
.auxo-upload-list-picture .auxo-upload-list-item-icon .anticon {
    font-size: 26px
}

.auxo-upload-list-picture-card .auxo-upload-list-item-image,
.auxo-upload-list-picture .auxo-upload-list-item-image {
    max-width: 100%
}

.auxo-upload-list-picture-card .auxo-upload-list-item-thumbnail img,
.auxo-upload-list-picture .auxo-upload-list-item-thumbnail img {
    display: block;
    width: 48px;
    height: 48px;
    overflow: hidden
}

.auxo-upload-list-picture-card .auxo-upload-list-item-name,
.auxo-upload-list-picture .auxo-upload-list-item-name {
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 100%;
    margin: 0 0 0 8px;
    padding-right: 8px;
    padding-left: 48px;
    overflow: hidden;
    line-height: 44px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-upload-list-picture-card .auxo-upload-list-item-uploading .auxo-upload-list-item-name,
.auxo-upload-list-picture .auxo-upload-list-item-uploading .auxo-upload-list-item-name {
    line-height: 28px
}

.auxo-upload-list-picture-card .auxo-upload-list-item-progress,
.auxo-upload-list-picture .auxo-upload-list-item-progress {
    bottom: 14px;
    width: calc(100% - 24px);
    margin-top: 0;
    padding-left: 56px
}

.auxo-upload-list-picture-card .anticon-close,
.auxo-upload-list-picture .anticon-close {
    position: absolute;
    top: 8px;
    right: 8px;
    line-height: 1;
    opacity: 1
}

.auxo-upload-list-picture-card-container {
    display: inline-block;
    width: 104px;
    height: 104px;
    margin: 0 8px 8px 0;
    vertical-align: top
}

.auxo-upload-list-picture-card.auxo-upload-list:after {
    display: none
}

.auxo-upload-list-picture-card .auxo-upload-list-item {
    height: 100%;
    margin: 0
}

.auxo-upload-list-picture-card .auxo-upload-list-item-info {
    position: relative;
    height: 100%;
    overflow: hidden
}

.auxo-upload-list-picture-card .auxo-upload-list-item-info:before {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    opacity: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
    content: " "
}

.auxo-upload-list-picture-card .auxo-upload-list-item:hover .auxo-upload-list-item-info:before {
    opacity: 1
}

.auxo-upload-list-picture-card .auxo-upload-list-item-actions {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 10;
    white-space: nowrap;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    opacity: 0;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-upload-list-picture-card .auxo-upload-list-item-actions .anticon-delete,
.auxo-upload-list-picture-card .auxo-upload-list-item-actions .anticon-download,
.auxo-upload-list-picture-card .auxo-upload-list-item-actions .anticon-eye {
    z-index: 10;
    width: 16px;
    margin: 0 4px;
    color: hsla(0, 0%, 100%, .85);
    font-size: 16px;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-upload-list-picture-card .auxo-upload-list-item-actions .anticon-delete:hover,
.auxo-upload-list-picture-card .auxo-upload-list-item-actions .anticon-download:hover,
.auxo-upload-list-picture-card .auxo-upload-list-item-actions .anticon-eye:hover {
    color: #fff
}

.auxo-upload-list-picture-card .auxo-upload-list-item-actions:hover,
.auxo-upload-list-picture-card .auxo-upload-list-item-info:hover+.auxo-upload-list-item-actions {
    opacity: 1
}

.auxo-upload-list-picture-card .auxo-upload-list-item-thumbnail,
.auxo-upload-list-picture-card .auxo-upload-list-item-thumbnail img {
    position: static;
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.auxo-upload-list-picture-card .auxo-upload-list-item-name {
    display: none;
    margin: 8px 0 0;
    padding: 0;
    line-height: 1.5715;
    text-align: center
}

.auxo-upload-list-picture-card .auxo-upload-list-item-file+.auxo-upload-list-item-name {
    position: absolute;
    bottom: 10px;
    display: block
}

.auxo-upload-list-picture-card .auxo-upload-list-item-uploading.auxo-upload-list-item {
    background-color: #f8f9fa
}

.auxo-upload-list-picture-card .auxo-upload-list-item-uploading .auxo-upload-list-item-info {
    height: auto
}

.auxo-upload-list-picture-card .auxo-upload-list-item-uploading .auxo-upload-list-item-info .anticon-delete,
.auxo-upload-list-picture-card .auxo-upload-list-item-uploading .auxo-upload-list-item-info .anticon-eye,
.auxo-upload-list-picture-card .auxo-upload-list-item-uploading .auxo-upload-list-item-info:before {
    display: none
}

.auxo-upload-list-picture-card .auxo-upload-list-item-progress {
    bottom: 32px;
    width: calc(100% - 14px);
    padding-left: 0
}

.auxo-upload-list-picture-container,
.auxo-upload-list-text-container {
    -webkit-transition: opacity .3s, height .3s;
    transition: opacity .3s, height .3s
}

.auxo-upload-list-picture-container:before,
.auxo-upload-list-text-container:before {
    display: table;
    width: 0;
    height: 0;
    content: ""
}

.auxo-upload-list-picture-container .auxo-upload-span,
.auxo-upload-list-text-container .auxo-upload-span {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.auxo-upload-list-picture .auxo-upload-span,
.auxo-upload-list-text .auxo-upload-span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-upload-list-picture .auxo-upload-span>*,
.auxo-upload-list-text .auxo-upload-span>* {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-upload-list-picture .auxo-upload-list-item-name,
.auxo-upload-list-text .auxo-upload-list-item-name {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding: 0 8px
}

.auxo-upload-list-picture .auxo-upload-list-item-card-actions,
.auxo-upload-list-text .auxo-upload-list-item-card-actions,
.auxo-upload-list-text .auxo-upload-text-icon .anticon {
    position: static
}

.auxo-upload-list .auxo-upload-animate-inline-appear,
.auxo-upload-list .auxo-upload-animate-inline-enter,
.auxo-upload-list .auxo-upload-animate-inline-leave {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: cubic-bezier(.78, .14, .15, .86);
    animation-fill-mode: cubic-bezier(.78, .14, .15, .86)
}

.auxo-upload-list .auxo-upload-animate-inline-appear,
.auxo-upload-list .auxo-upload-animate-inline-enter {
    -webkit-animation-name: uploadAnimateInlineIn;
    animation-name: uploadAnimateInlineIn
}

.auxo-upload-list .auxo-upload-animate-inline-leave {
    -webkit-animation-name: uploadAnimateInlineOut;
    animation-name: uploadAnimateInlineOut
}

@-webkit-keyframes uploadAnimateInlineIn {
    0% {
        width: 0;
        height: 0;
        margin: 0;
        padding: 0;
        opacity: 0
    }
}

@keyframes uploadAnimateInlineIn {
    0% {
        width: 0;
        height: 0;
        margin: 0;
        padding: 0;
        opacity: 0
    }
}

@-webkit-keyframes uploadAnimateInlineOut {
    to {
        width: 0;
        height: 0;
        margin: 0;
        padding: 0;
        opacity: 0
    }
}

@keyframes uploadAnimateInlineOut {
    to {
        width: 0;
        height: 0;
        margin: 0;
        padding: 0;
        opacity: 0
    }
}

.auxo-upload-rtl {
    direction: rtl
}

.auxo-upload-rtl.auxo-upload.auxo-upload-select-picture-card {
    margin-right: auto;
    margin-left: 8px
}

.auxo-upload-list-rtl {
    direction: rtl
}

.auxo-upload-list-rtl .auxo-upload-list-item-list-type-text:hover .auxo-upload-list-item-name-icon-count-1 {
    padding-right: 22px;
    padding-left: 14px
}

.auxo-upload-list-rtl .auxo-upload-list-item-list-type-text:hover .auxo-upload-list-item-name-icon-count-2 {
    padding-right: 22px;
    padding-left: 28px
}

.auxo-upload-list-rtl .auxo-upload-list-item-name {
    padding-right: 22px;
    padding-left: 0
}

.auxo-upload-list-rtl .auxo-upload-list-item-name-icon-count-1 {
    padding-left: 14px
}

.auxo-upload-list-rtl .auxo-upload-list-item-card-actions {
    right: auto;
    left: 0
}

.auxo-upload-list-rtl .auxo-upload-list-item-card-actions .anticon {
    padding-right: 0;
    padding-left: 5px
}

.auxo-upload-list-rtl .auxo-upload-list-item-info {
    padding: 0 4px 0 12px
}

.auxo-upload-list-rtl .auxo-upload-list-item .anticon-close {
    right: auto;
    left: 4px
}

.auxo-upload-list-rtl .auxo-upload-list-item-error .auxo-upload-list-item-card-actions .anticon {
    padding-right: 0;
    padding-left: 5px
}

.auxo-upload-list-rtl .auxo-upload-list-item-progress {
    padding-right: 26px;
    padding-left: 0
}

.auxo-upload-list-picture-card .auxo-upload-list-item-info,
.auxo-upload-list-picture .auxo-upload-list-item-info {
    padding: 0
}

.auxo-upload-list-rtl.auxo-upload-list-picture-card .auxo-upload-list-item-thumbnail,
.auxo-upload-list-rtl.auxo-upload-list-picture .auxo-upload-list-item-thumbnail {
    right: 8px;
    left: auto
}

.auxo-upload-list-rtl.auxo-upload-list-picture-card .auxo-upload-list-item-icon,
.auxo-upload-list-rtl.auxo-upload-list-picture .auxo-upload-list-item-icon {
    right: 50%;
    left: auto;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%)
}

.auxo-upload-list-rtl.auxo-upload-list-picture-card .auxo-upload-list-item-name,
.auxo-upload-list-rtl.auxo-upload-list-picture .auxo-upload-list-item-name {
    margin: 0 8px 0 0;
    padding-right: 48px;
    padding-left: 8px
}

.auxo-upload-list-rtl.auxo-upload-list-picture-card .auxo-upload-list-item-name-icon-count-1,
.auxo-upload-list-rtl.auxo-upload-list-picture .auxo-upload-list-item-name-icon-count-1 {
    padding-right: 48px;
    padding-left: 18px
}

.auxo-upload-list-rtl.auxo-upload-list-picture-card .auxo-upload-list-item-name-icon-count-2,
.auxo-upload-list-rtl.auxo-upload-list-picture .auxo-upload-list-item-name-icon-count-2 {
    padding-right: 48px;
    padding-left: 36px
}

.auxo-upload-list-rtl.auxo-upload-list-picture-card .auxo-upload-list-item-progress,
.auxo-upload-list-rtl.auxo-upload-list-picture .auxo-upload-list-item-progress {
    padding-right: 0;
    padding-left: 0
}

.auxo-upload-list-rtl.auxo-upload-list-picture-card .anticon-close,
.auxo-upload-list-rtl.auxo-upload-list-picture .anticon-close {
    right: auto;
    left: 8px
}

.auxo-upload-list-rtl .auxo-upload-list-picture-card-container {
    margin: 0 0 8px 8px
}

.auxo-upload-list-rtl.auxo-upload-list-picture-card .auxo-upload-list-item-actions {
    right: 50%;
    left: auto;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%)
}

.auxo-upload-list-rtl.auxo-upload-list-picture-card .auxo-upload-list-item-file+.auxo-upload-list-item-name {
    margin: 8px 0 0;
    padding: 0
}

.auxo-sp-upload .sp-upload-component {
    display: none
}

.auxo-sp-upload .auxo-sp-icon {
    font-size: 16px
}

.auxo-sp-upload .auxo-upload.auxo-upload-select-picture-card {
    width: 88px;
    height: 88px;
    border: none;
    background: transparent
}

.auxo-sp-upload .auxo-upload.auxo-upload-select-picture-card>.auxo-upload {
    padding: 0
}

.auxo-sp-upload .auxo-popover-open .spm-image-upload-item-mask {
    opacity: 1;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    z-index: 101
}

.auxo-sp-upload .spm-image-upload-item {
    width: 88px;
    height: 88px;
    background: #fff;
    border: 1px dashed #dcdee1;
    color: #565960;
    border-radius: 4px;
    position: relative;
    cursor: pointer;
    margin: 0 8px 8px 0;
    float: left;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px
}

.auxo-sp-upload .spm-image-upload-item-default-btn:hover {
    border: 1px dashed #4784ff;
    color: #4784ff
}

.auxo-sp-upload .spm-image-upload-item-default-img-wrap {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f3f4f5
}

.auxo-sp-upload .spm-image-upload-item-default-img-wrap>.auxo-sp-icon {
    font-size: 24px;
    color: #000;
    opacity: .08
}

.auxo-sp-upload .spm-image-upload-item-other-img-wrap-success {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: rgba(71, 132, 255, .1)
}

.auxo-sp-upload .spm-image-upload-item-other-img-wrap-success>.auxo-sp-icon {
    opacity: 1;
    color: #4784ff
}

.auxo-sp-upload .spm-image-upload-item-other-img-wrap-fail {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: hsla(0, 0%, 100%, .7)
}

.auxo-sp-upload .spm-image-upload-item-other-img-wrap-fail>.auxo-sp-icon {
    opacity: 1;
    color: #bad1ff
}

.auxo-sp-upload .spm-image-upload-item-other-img-extension {
    display: block;
    word-break: break-all;
    font-size: 12px;
    text-align: center;
    font-weight: 600;
    line-height: 12px;
    color: #1966ff;
    margin-top: 3px
}

.auxo-sp-upload .spm-image-upload-item-other-img-extension-fail {
    color: #bad1ff
}

.auxo-sp-upload .spm-image-upload-item-error {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 12px;
    line-height: 16px;
    z-index: 1;
    background: hsla(0, 0%, 100%, .7)
}

.auxo-sp-upload .spm-image-upload-item-error-title {
    color: #ff3b52;
    margin: 6px 0
}

.auxo-sp-upload .spm-image-upload-item-success {
    margin: 0 8px 8px 0;
    width: 88px;
    height: 88px;
    background: #fff;
    color: #565960;
    border: 1px solid #eeeff0;
    border-radius: 4px;
    position: relative;
    cursor: pointer;
    float: left
}

.auxo-sp-upload .spm-image-upload-item-error-wrapper {
    border: 1px solid #ff3b52;
    overflow: hidden
}

.auxo-sp-upload .spm-image-upload-item-error-wrapper:hover {
    border: 1px solid #ff3b52
}

.auxo-sp-upload .spm-image-upload-item-img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

.auxo-sp-upload .spm-image-upload-item-img-error-wrapper {
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 4px
}

.auxo-sp-upload .spm-image-upload-item-img-error {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: center;
    object-position: center;
    -webkit-filter: blur(3px);
    filter: blur(3px)
}

.auxo-sp-upload .spm-image-upload-item-success:hover .spm-image-upload-item-mask,
.auxo-sp-upload .spm-image-upload-item:hover .spm-image-upload-item-mask {
    opacity: 1;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    z-index: 101
}

.auxo-sp-upload .spm-image-upload-item-img-icon {
    width: 16px;
    height: 16px
}

.auxo-sp-upload .spm-image-upload-item-img {
    border-radius: 4px;
    -o-object-fit: contain;
    object-fit: contain;
    background-color: #eeeff0
}

.auxo-sp-upload .spm-image-upload-item-mask {
    position: absolute;
    bottom: -1px;
    left: -1px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    background: rgba(0, 0, 0, .45);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    opacity: 0;
    border-radius: 4px;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    line-height: 1.5715
}

.auxo-sp-upload .spm-image-upload-item-mask-split {
    width: 1px;
    height: 12px;
    background: #85878a;
    border-radius: 1px
}

.auxo-sp-upload .spm-image-upload-item-mask-item {
    height: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff
}

.auxo-sp-upload .spm-image-upload-item-progress {
    width: 48px;
    margin-bottom: 5px
}

.auxo-sp-upload .spm-image-upload-item-progress-text {
    margin-bottom: 3px;
    font-size: 12px;
    line-height: 16px;
    color: rgba(0, 0, 0, .65)
}

.auxo-sp-upload .spm-image-upload-item-icon {
    font-size: 16px
}

.auxo-sp-upload .spm-image-upload-item-top {
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.auxo-sp-upload .spm-image-upload-item-bottom,
.auxo-sp-upload .spm-image-upload-item-top {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-sp-upload .spm-image-upload-item-bottom {
    margin-top: 8px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.auxo-sp-upload .spm-image-upload-item-text {
    font-size: 12px;
    line-height: 16px
}

.auxo-sp-upload .spm-image-upload-item-image {
    width: 88px;
    height: 88px;
    -o-object-fit: cover;
    object-fit: cover
}

.auxo-sp-upload.auxo-sp-upload-disabled .spm-image-upload-item-default-btn {
    color: #bcbdc0
}

.auxo-sp-upload.auxo-sp-upload-disabled .spm-image-upload-item-default-btn:hover {
    border: 1px dashed #dcdee1;
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-sp-upload.auxo-sp-upload-disabled .spm-image-upload-item-mask-delete,
.auxo-sp-upload.auxo-sp-upload-disabled .spm-image-upload-item-mask-retry {
    cursor: not-allowed
}

.auxo-form-item-has-error .auxo-upload-list .spm-image-upload-item-default-btn {
    border-color: #ff3b52
}

.auxo-popover.spm-image-upload-item-popover-wrap .auxo-popover-content .auxo-popover-inner .auxo-popover-inner-content:not(.sp-null) {
    padding: 0 12px
}

.auxo-popover.spm-image-upload-item-popover-wrap .spm-image-upload-item-popover {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #565960
}

.auxo-popover.spm-image-upload-item-popover-wrap .spm-image-upload-item-popover-item {
    cursor: pointer;
    width: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 14px 12px
}

.auxo-popover.spm-image-upload-item-popover-wrap .spm-image-upload-item-popover-item:not(.auxo-popover.spm-image-upload-item-popover-wrap .spm-image-upload-item-popover-item-disabled):hover {
    color: #1966ff
}

.auxo-popover.spm-image-upload-item-popover-wrap .spm-image-upload-item-popover-item-disabled {
    cursor: not-allowed;
    color: #bcbdc0
}

.auxo-sp-infinit-container .sp-infinit-loading .loading-icon,
.auxo-sp-infinit-container .sp-infinit-loading .sp-infinit-loading-icon {
    display: inline-block;
    font-size: 16px;
    margin-right: 8px
}

.auxo-sp-infinit-container .sp-infinit-end,
.auxo-sp-infinit-container .sp-infinit-error,
.auxo-sp-infinit-container .sp-infinit-loading {
    color: #898b8f;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    padding: 20px 0 24px
}

.auxo-sp-infinit-container .sp-infinit-error span {
    color: #1966ff
}

.auxo-sp-infinit-container .sp-infinit-error span:hover {
    cursor: pointer;
    color: #4784ff
}

.auxo-input-affix-wrapper {
    position: relative;
    display: inline-block;
    width: 100%;
    min-width: 0;
    color: #252931;
    font-size: 14px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    -webkit-transition: all .3s;
    transition: all .3s;
    padding: 5px 7px 5px 11px;
    line-height: 20px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.auxo-input-affix-wrapper::-moz-placeholder {
    opacity: 1
}

.auxo-input-affix-wrapper::-webkit-input-placeholder {
    color: #bcbdc0
}

.auxo-input-affix-wrapper:-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-input-affix-wrapper::-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-input-affix-wrapper::placeholder {
    color: #bcbdc0
}

.auxo-input-affix-wrapper:-moz-placeholder-shown {
    text-overflow: ellipsis
}

.auxo-input-affix-wrapper:-ms-input-placeholder {
    text-overflow: ellipsis
}

.auxo-input-affix-wrapper:placeholder-shown {
    text-overflow: ellipsis
}

.auxo-input-affix-wrapper:hover {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-input-rtl .auxo-input-affix-wrapper:hover {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-input-affix-wrapper-focused,
.auxo-input-affix-wrapper:focus {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-input-affix-wrapper-focused:not(.sp-null):not(.sp-null-1),
.auxo-input-affix-wrapper-focused:not(.sp-null):not(.sp-null-1):hover,
.auxo-input-affix-wrapper:focus:not(.sp-null):not(.sp-null-1),
.auxo-input-affix-wrapper:focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-input-affix-wrapper-focused,
.auxo-input-rtl .auxo-input-affix-wrapper:focus {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-input-affix-wrapper-disabled {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-input-affix-wrapper-disabled:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-input-affix-wrapper[disabled] {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-input-affix-wrapper[disabled]:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-input-affix-wrapper-borderless,
.auxo-input-affix-wrapper-borderless-disabled,
.auxo-input-affix-wrapper-borderless-focused,
.auxo-input-affix-wrapper-borderless:focus,
.auxo-input-affix-wrapper-borderless:hover,
.auxo-input-affix-wrapper-borderless[disabled] {
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

textarea.auxo-input-affix-wrapper {
    max-width: 100%;
    height: auto;
    min-height: 32px;
    line-height: 1.5715;
    vertical-align: bottom;
    -webkit-transition: all .3s, height 0s;
    transition: all .3s, height 0s
}

.auxo-input-affix-wrapper-lg {
    padding: 7px 11px;
    font-size: 16px
}

.auxo-input-affix-wrapper-sm {
    padding: 3px 11px;
    font-size: 12px
}

.auxo-input-affix-wrapper-rtl {
    direction: rtl
}

.auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled):hover {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff;
    z-index: 1
}

.auxo-input-rtl .auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled):hover {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-input-search-with-button .auxo-input-affix-wrapper:not(.auxo-input-affix-wrapper-disabled):hover {
    z-index: 0
}

.auxo-input-affix-wrapper-focused,
.auxo-input-affix-wrapper:focus {
    z-index: 1
}

.auxo-input-affix-wrapper-disabled .auxo-input[disabled] {
    background: transparent
}

.auxo-input-affix-wrapper>input.auxo-input {
    padding: 0;
    border: none;
    outline: none
}

.auxo-input-affix-wrapper>input.auxo-input:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-input-affix-wrapper:before {
    width: 0;
    visibility: hidden;
    content: "\a0"
}

.auxo-input-prefix,
.auxo-input-suffix {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-input-prefix {
    margin-right: 4px
}

.auxo-input-suffix {
    margin-left: 4px
}

.auxo-input-clear-icon {
    margin: 0 4px;
    color: #bcbdc0;
    font-size: 12px;
    vertical-align: -1px;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-input-clear-icon:hover {
    color: #898b8f
}

.auxo-input-clear-icon:active {
    color: #565960
}

.auxo-input-clear-icon-hidden {
    visibility: hidden
}

.auxo-input-clear-icon:last-child {
    margin-right: 0
}

.auxo-input-affix-wrapper-textarea-with-clear-btn {
    padding: 0 !important;
    border: 0 !important
}

.auxo-input-affix-wrapper-textarea-with-clear-btn .auxo-input-clear-icon {
    position: absolute;
    top: 8px;
    right: 8px;
    z-index: 1
}

.auxo-input {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    color: #565960;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: inline-block;
    width: 100%;
    min-width: 0;
    color: #252931;
    font-size: 14px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    -webkit-transition: all .3s;
    transition: all .3s;
    padding: 5px 7px 5px 11px;
    line-height: 20px
}

.auxo-input::-moz-placeholder {
    opacity: 1
}

.auxo-input::-webkit-input-placeholder {
    color: #bcbdc0
}

.auxo-input:-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-input::-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-input::placeholder {
    color: #bcbdc0
}

.auxo-input:-moz-placeholder-shown {
    text-overflow: ellipsis
}

.auxo-input:-ms-input-placeholder {
    text-overflow: ellipsis
}

.auxo-input:placeholder-shown {
    text-overflow: ellipsis
}

.auxo-input:hover {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-input-rtl .auxo-input:hover {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-input-focused,
.auxo-input:focus {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-input-focused:not(.sp-null):not(.sp-null-1),
.auxo-input-focused:not(.sp-null):not(.sp-null-1):hover,
.auxo-input:focus:not(.sp-null):not(.sp-null-1),
.auxo-input:focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-input-focused,
.auxo-input-rtl .auxo-input:focus {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-input-disabled {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-input-disabled:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-input[disabled] {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-input[disabled]:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-input-borderless,
.auxo-input-borderless-disabled,
.auxo-input-borderless-focused,
.auxo-input-borderless:focus,
.auxo-input-borderless:hover,
.auxo-input-borderless[disabled] {
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

textarea.auxo-input {
    max-width: 100%;
    height: auto;
    min-height: 32px;
    line-height: 1.5715;
    vertical-align: bottom;
    -webkit-transition: all .3s, height 0s;
    transition: all .3s, height 0s
}

.auxo-input-lg {
    padding: 7px 11px;
    font-size: 16px
}

.auxo-input-sm {
    padding: 3px 11px;
    font-size: 12px
}

.auxo-input-rtl {
    direction: rtl
}

.auxo-input-group {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 0
}

.auxo-input-group[class*=col-] {
    float: none;
    padding-right: 0;
    padding-left: 0
}

.auxo-input-group>[class*=col-] {
    padding-right: 8px
}

.auxo-input-group>[class*=col-]:last-child {
    padding-right: 0
}

.auxo-input-group-addon,
.auxo-input-group-wrap,
.auxo-input-group>.auxo-input {
    display: table-cell
}

.auxo-input-group-addon:not(:first-child):not(:last-child),
.auxo-input-group-wrap:not(:first-child):not(:last-child),
.auxo-input-group>.auxo-input:not(:first-child):not(:last-child) {
    border-radius: 0
}

.auxo-input-group-addon,
.auxo-input-group-wrap {
    width: 1px;
    white-space: nowrap;
    vertical-align: middle
}

.auxo-input-group-wrap>* {
    display: block !important
}

.auxo-input-group .auxo-input {
    float: left;
    width: 100%;
    margin-bottom: 0;
    text-align: inherit
}

.auxo-input-group .auxo-input:focus,
.auxo-input-group .auxo-input:hover {
    z-index: 1;
    border-right-width: 1px
}

.auxo-input-search-with-button .auxo-input-group .auxo-input:hover {
    z-index: 0
}

.auxo-input-group-addon {
    position: relative;
    padding: 0 11px;
    color: #252931;
    font-weight: 400;
    font-size: 14px;
    text-align: center;
    background-color: rgba(0, 0, 0, .04);
    border: 1px solid #dcdee1;
    border-radius: 4px;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-input-group-addon .auxo-select {
    margin: -6px -11px
}

.auxo-input-group-addon .auxo-select.auxo-select-single:not(.auxo-select-customize-input) .auxo-select-selector {
    background-color: inherit;
    border: 1px solid transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-input-group-addon .auxo-select-focused .auxo-select-selector,
.auxo-input-group-addon .auxo-select-open .auxo-select-selector {
    color: #1966ff
}

.auxo-input-group-addon:first-child,
.auxo-input-group-addon:first-child .auxo-select .auxo-select-selector,
.auxo-input-group>.auxo-input:first-child,
.auxo-input-group>.auxo-input:first-child .auxo-select .auxo-select-selector {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.auxo-input-group>.auxo-input-affix-wrapper:not(:first-child) .auxo-input {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.auxo-input-group>.auxo-input-affix-wrapper:not(:last-child) .auxo-input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.auxo-input-group-addon:first-child {
    border-right: 0
}

.auxo-input-group-addon:last-child {
    border-left: 0
}

.auxo-input-group-addon:last-child,
.auxo-input-group-addon:last-child .auxo-select .auxo-select-selector,
.auxo-input-group>.auxo-input:last-child,
.auxo-input-group>.auxo-input:last-child .auxo-select .auxo-select-selector {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.auxo-input-group-lg .auxo-input,
.auxo-input-group-lg>.auxo-input-group-addon {
    padding: 7px 11px;
    font-size: 16px
}

.auxo-input-group-sm .auxo-input,
.auxo-input-group-sm>.auxo-input-group-addon {
    padding: 3px 11px;
    font-size: 12px
}

.auxo-input-group-lg .auxo-select-single .auxo-select-selector {
    height: 40px
}

.auxo-input-group-sm .auxo-select-single .auxo-select-selector {
    height: 28px
}

.auxo-input-group .auxo-input-affix-wrapper:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.auxo-input-group .auxo-input-affix-wrapper:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.auxo-input-search .auxo-input-group .auxo-input-affix-wrapper:not(:last-child) {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.auxo-input-group.auxo-input-group-compact {
    display: block
}

.auxo-input-group.auxo-input-group-compact:before {
    display: table;
    content: ""
}

.auxo-input-group.auxo-input-group-compact:after {
    display: table;
    clear: both;
    content: ""
}

.auxo-input-group.auxo-input-group-compact-addon:not(:first-child):not(:last-child),
.auxo-input-group.auxo-input-group-compact-wrap:not(:first-child):not(:last-child),
.auxo-input-group.auxo-input-group-compact>.auxo-input:not(:first-child):not(:last-child) {
    border-right-width: 1px
}

.auxo-input-group.auxo-input-group-compact-addon:not(:first-child):not(:last-child):focus,
.auxo-input-group.auxo-input-group-compact-addon:not(:first-child):not(:last-child):hover,
.auxo-input-group.auxo-input-group-compact-wrap:not(:first-child):not(:last-child):focus,
.auxo-input-group.auxo-input-group-compact-wrap:not(:first-child):not(:last-child):hover,
.auxo-input-group.auxo-input-group-compact>.auxo-input:not(:first-child):not(:last-child):focus,
.auxo-input-group.auxo-input-group-compact>.auxo-input:not(:first-child):not(:last-child):hover {
    z-index: 1
}

.auxo-input-group.auxo-input-group-compact>* {
    display: inline-block;
    float: none;
    vertical-align: top;
    border-radius: 0
}

.auxo-input-group.auxo-input-group-compact>.auxo-input-affix-wrapper,
.auxo-input-group.auxo-input-group-compact>.auxo-picker-range {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.auxo-input-group.auxo-input-group-compact>:not(:last-child) {
    margin-right: -1px;
    border-right-width: 1px
}

.auxo-input-group.auxo-input-group-compact .auxo-input {
    float: none
}

.auxo-input-group.auxo-input-group-compact>.auxo-cascader-picker .auxo-input,
.auxo-input-group.auxo-input-group-compact>.auxo-input-group-wrapper .auxo-input,
.auxo-input-group.auxo-input-group-compact>.auxo-select-auto-complete .auxo-input,
.auxo-input-group.auxo-input-group-compact>.auxo-select>.auxo-select-selector {
    border-right-width: 1px;
    border-radius: 0
}

.auxo-input-group.auxo-input-group-compact>.auxo-cascader-picker .auxo-input:focus,
.auxo-input-group.auxo-input-group-compact>.auxo-cascader-picker .auxo-input:hover,
.auxo-input-group.auxo-input-group-compact>.auxo-input-group-wrapper .auxo-input:focus,
.auxo-input-group.auxo-input-group-compact>.auxo-input-group-wrapper .auxo-input:hover,
.auxo-input-group.auxo-input-group-compact>.auxo-select-auto-complete .auxo-input:focus,
.auxo-input-group.auxo-input-group-compact>.auxo-select-auto-complete .auxo-input:hover,
.auxo-input-group.auxo-input-group-compact>.auxo-select-focused,
.auxo-input-group.auxo-input-group-compact>.auxo-select>.auxo-select-arrow,
.auxo-input-group.auxo-input-group-compact>.auxo-select>.auxo-select-selector:focus,
.auxo-input-group.auxo-input-group-compact>.auxo-select>.auxo-select-selector:hover {
    z-index: 1
}

.auxo-input-group.auxo-input-group-compact>.auxo-cascader-picker:first-child .auxo-input,
.auxo-input-group.auxo-input-group-compact>.auxo-select-auto-complete:first-child .auxo-input,
.auxo-input-group.auxo-input-group-compact>.auxo-select:first-child>.auxo-select-selector,
.auxo-input-group.auxo-input-group-compact>:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.auxo-input-group.auxo-input-group-compact>.auxo-cascader-picker-focused:last-child .auxo-input,
.auxo-input-group.auxo-input-group-compact>.auxo-cascader-picker:last-child .auxo-input,
.auxo-input-group.auxo-input-group-compact>.auxo-select:last-child>.auxo-select-selector,
.auxo-input-group.auxo-input-group-compact>:last-child {
    border-right-width: 1px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.auxo-input-group.auxo-input-group-compact>.auxo-select-auto-complete .auxo-input {
    vertical-align: top
}

.auxo-input-group.auxo-input-group-compact .auxo-input-group-wrapper+.auxo-input-group-wrapper {
    margin-left: -1px
}

.auxo-input-group.auxo-input-group-compact .auxo-input-group-wrapper+.auxo-input-group-wrapper .auxo-input-affix-wrapper,
.auxo-input-group.auxo-input-group-compact .auxo-input-group-wrapper:not(:last-child).auxo-input-search>.auxo-input-group>.auxo-input-group-addon>.auxo-input-search-button {
    border-radius: 0
}

.auxo-input-group.auxo-input-group-compact .auxo-input-group-wrapper:not(:last-child).auxo-input-search>.auxo-input-group>.auxo-input {
    border-radius: 4px 0 0 4px
}

.auxo-input-group-rtl .auxo-input-group-addon:first-child,
.auxo-input-group>.auxo-input-rtl:first-child {
    border-radius: 0 4px 4px 0
}

.auxo-input-group-rtl .auxo-input-group-addon:first-child {
    border-right: 1px solid #dcdee1;
    border-left: 0
}

.auxo-input-group-rtl .auxo-input-group-addon:last-child {
    border-right: 0;
    border-left: 1px solid #dcdee1
}

.auxo-input-group-rtl.auxo-input-group-addon:last-child,
.auxo-input-group-rtl.auxo-input-group .auxo-input-affix-wrapper:not(:first-child),
.auxo-input-group-rtl.auxo-input-group>.auxo-input:last-child {
    border-radius: 4px 0 0 4px
}

.auxo-input-group-rtl.auxo-input-group .auxo-input-affix-wrapper:not(:last-child) {
    border-radius: 0 4px 4px 0
}

.auxo-input-group-rtl.auxo-input-group.auxo-input-group-compact>:not(:last-child) {
    margin-right: 0;
    margin-left: -1px;
    border-left-width: 1px
}

.auxo-input-group-rtl.auxo-input-group.auxo-input-group-compact>.auxo-cascader-picker:first-child .auxo-input,
.auxo-input-group-rtl.auxo-input-group.auxo-input-group-compact>.auxo-select-auto-complete:first-child .auxo-input,
.auxo-input-group-rtl.auxo-input-group.auxo-input-group-compact>.auxo-select:first-child>.auxo-select-selector,
.auxo-input-group-rtl.auxo-input-group.auxo-input-group-compact>:first-child {
    border-radius: 0 4px 4px 0
}

.auxo-input-group-rtl.auxo-input-group.auxo-input-group-compact>.auxo-cascader-picker-focused:last-child .auxo-input,
.auxo-input-group-rtl.auxo-input-group.auxo-input-group-compact>.auxo-cascader-picker:last-child .auxo-input,
.auxo-input-group-rtl.auxo-input-group.auxo-input-group-compact>.auxo-select-auto-complete:last-child .auxo-input,
.auxo-input-group-rtl.auxo-input-group.auxo-input-group-compact>.auxo-select:last-child>.auxo-select-selector,
.auxo-input-group-rtl.auxo-input-group.auxo-input-group-compact>:last-child {
    border-left-width: 1px;
    border-radius: 4px 0 0 4px
}

.auxo-input-group.auxo-input-group-compact .auxo-input-group-wrapper-rtl+.auxo-input-group-wrapper-rtl {
    margin-right: -1px;
    margin-left: 0
}

.auxo-input-group.auxo-input-group-compact .auxo-input-group-wrapper-rtl:not(:last-child).auxo-input-search>.auxo-input-group>.auxo-input {
    border-radius: 0 4px 4px 0
}

.auxo-input-group-wrapper {
    display: inline-block;
    width: 100%;
    text-align: start;
    vertical-align: top
}

.auxo-input-password-icon {
    color: #898b8f;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-input-password-icon:hover {
    color: #565960
}

.auxo-input[type=color] {
    height: 32px
}

.auxo-input[type=color].auxo-input-lg {
    height: 40px
}

.auxo-input[type=color].auxo-input-sm {
    height: 28px;
    padding-top: 3px;
    padding-bottom: 3px
}

.auxo-input-textarea-show-count:after {
    float: right;
    color: #898b8f;
    white-space: nowrap;
    content: attr(data-count);
    pointer-events: none
}

.auxo-input-search .auxo-input:focus,
.auxo-input-search .auxo-input:hover {
    border-color: #1966ff
}

.auxo-input-search .auxo-input:focus+.auxo-input-group-addon .auxo-input-search-button:not(.auxo-btn-primary),
.auxo-input-search .auxo-input:hover+.auxo-input-group-addon .auxo-input-search-button:not(.auxo-btn-primary) {
    border-left-color: #1966ff
}

.auxo-input-search .auxo-input-affix-wrapper {
    border-radius: 0
}

.auxo-input-search .auxo-input-lg {
    line-height: 1.5713
}

.auxo-input-search>.auxo-input-group>.auxo-input-group-addon:last-child {
    left: -1px;
    padding: 0;
    border: 0
}

.auxo-input-search>.auxo-input-group>.auxo-input-group-addon:last-child .auxo-input-search-button {
    border-radius: 0 4px 4px 0
}

.auxo-input-search>.auxo-input-group>.auxo-input-group-addon:last-child .auxo-input-search-button:not(.auxo-btn-primary) {
    color: #898b8f
}

.auxo-input-search>.auxo-input-group>.auxo-input-group-addon:last-child .auxo-input-search-button:not(.auxo-btn-primary).auxo-btn-loading:before {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.auxo-input-search-button {
    height: 32px
}

.auxo-input-search-button:focus,
.auxo-input-search-button:hover {
    z-index: 1
}

.auxo-input-search-large .auxo-input-search-button {
    height: 40px
}

.auxo-input-search-small .auxo-input-search-button {
    height: 28px
}

.auxo-form-item-has-error:not(.sp-null) .auxo-input-group-addon .auxo-input-search-button {
    border-color: #ff3b52 !important;
    background-color: #fff
}

.auxo-input-group-rtl,
.auxo-input-group-wrapper-rtl {
    direction: rtl
}

.auxo-input-affix-wrapper.auxo-input-affix-wrapper-rtl>input.auxo-input {
    border: none;
    outline: none
}

.auxo-input-affix-wrapper-rtl .auxo-input-prefix {
    margin: 0 0 0 4px
}

.auxo-input-affix-wrapper-rtl .auxo-input-suffix {
    margin: 0 4px 0 0
}

.auxo-input-textarea-rtl {
    direction: rtl
}

.auxo-input-textarea-rtl.auxo-input-textarea-show-count:after {
    text-align: left
}

.auxo-input-affix-wrapper-rtl .auxo-input-clear-icon:last-child {
    margin-right: 4px;
    margin-left: 0
}

.auxo-input-affix-wrapper-rtl .auxo-input-clear-icon {
    right: auto;
    left: 8px
}

.auxo-input-search-rtl {
    direction: rtl
}

.auxo-input-search-rtl .auxo-input:focus+.auxo-input-group-addon .auxo-input-search-button:not(.auxo-btn-primary),
.auxo-input-search-rtl .auxo-input:hover+.auxo-input-group-addon .auxo-input-search-button:not(.auxo-btn-primary) {
    border-right-color: #1966ff;
    border-left-color: #dcdee1
}

.auxo-input-search-rtl>.auxo-input-group>.auxo-input-affix-wrapper-focused,
.auxo-input-search-rtl>.auxo-input-group>.auxo-input-affix-wrapper:hover {
    border-right-color: #1966ff
}

.auxo-input-search-rtl>.auxo-input-group>.auxo-input-group-addon {
    right: -1px;
    left: auto
}

.auxo-input-search-rtl>.auxo-input-group>.auxo-input-group-addon .auxo-input-search-button {
    border-radius: 4px 0 0 4px
}

@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
    .auxo-input {
        height: 32px
    }

    .auxo-input-lg {
        height: 40px
    }

    .auxo-input-sm {
        height: 28px
    }

    .auxo-input-affix-wrapper>input.auxo-input {
        height: auto
    }
}

.auxo-input-affix-wrapper:not(.sp-null) .auxo-input:not(.sp-null) {
    border-radius: 0;
    background: none
}

.auxo-input-group-addon:not(.sp-null) {
    color: #565960
}

.auxo-input-group-addon:not(.sp-null) .auxo-select:not(.auxo-select-disabled):not(.auxo-select-customize-input) .auxo-select-selector:hover {
    background-color: transparent
}

.auxo-input-group-addon:not(.sp-null) .auxo-select-focused .auxo-select-selector,
.auxo-input-group-addon:not(.sp-null) .auxo-select-open .auxo-select-selector {
    background-color: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.auxo-input-clear-icon:not(.sp-null) {
    font-size: 16px;
    color: #bcbdc0
}

.auxo-sp-input {
    position: relative
}

.auxo-sp-textarea {
    position: relative;
    display: inline-block;
    width: 100%;
    min-width: 0
}

.auxo-sp-textarea .auxo-input {
    padding: 8px 8px 20px
}

.auxo-sp-textarea .input-textarea-suffix {
    position: absolute;
    bottom: 0;
    right: 8px
}

.auxo-sp-textarea.textarea-sm {
    font-size: 12px
}

.auxo-sp-textarea.textarea-sm textarea.auxo-input {
    font-size: 12px;
    line-height: 16px
}

.auxo-sp-textarea .auxo-input-clear-icon {
    top: auto;
    bottom: 8px;
    opacity: .6
}

.auxo-sp-input .input-suffix-limit,
.auxo-sp-textarea .input-suffix-limit {
    color: #898b8f;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400
}

.auxo-sp-input .input-suffix-limit-error,
.auxo-sp-textarea .input-suffix-limit-error {
    color: #ff3b52
}

.auxo-sp-input .auxo-input-affix-wrapper-disabled .input-suffix-limit,
.auxo-sp-textarea .auxo-input-affix-wrapper-disabled .input-suffix-limit {
    color: #bcbdc0
}

.auxo-sp-input .auxo-input-sm+.input-bubble-notice,
.auxo-sp-input.textarea-sm .input-bubble-notice,
.auxo-sp-textarea .auxo-input-sm+.input-bubble-notice,
.auxo-sp-textarea.textarea-sm .input-bubble-notice {
    font-size: 12px;
    line-height: 16px
}

.auxo-sp-input .input-bubble-notice,
.auxo-sp-textarea .input-bubble-notice {
    position: absolute;
    z-index: 2;
    padding: 8px;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    border-radius: 4px;
    background: #fff;
    word-break: break-word
}

.auxo-sp-input .input-bubble-notice.input-bubble-notice-right,
.auxo-sp-textarea .input-bubble-notice.input-bubble-notice-right {
    display: inline-block;
    width: 160px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-left: 8px
}

.auxo-sp-input .input-bubble-notice.input-bubble-notice-bottom,
.auxo-sp-textarea .input-bubble-notice.input-bubble-notice-bottom {
    display: block;
    width: 136px;
    margin-top: 8px;
    left: 0
}

.auxo-sp-input .input-bubble-notice.input-bubble-notice-info,
.auxo-sp-textarea .input-bubble-notice.input-bubble-notice-info {
    border: 1px solid #eeeff0;
    color: #565960
}

.auxo-sp-input .input-bubble-notice.input-bubble-notice-error,
.auxo-sp-textarea .input-bubble-notice.input-bubble-notice-error {
    border: 1px solid #ff3b52;
    color: #ff3b52
}

.auxo-sp-input .input-bubble-notice-triangle,
.auxo-sp-textarea .input-bubble-notice-triangle {
    position: absolute;
    z-index: 3;
    width: 7px;
    height: 7px;
    background: #fff
}

.auxo-sp-input .input-bubble-notice-triangle.input-bubble-notice-right,
.auxo-sp-textarea .input-bubble-notice-triangle.input-bubble-notice-right {
    left: -4px;
    top: 50%;
    -webkit-transform: translateY(-50%) rotate(-45deg);
    transform: translateY(-50%) rotate(-45deg)
}

.auxo-sp-input .input-bubble-notice-triangle.input-bubble-notice-bottom,
.auxo-sp-textarea .input-bubble-notice-triangle.input-bubble-notice-bottom {
    left: 10px;
    top: -4px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.auxo-sp-input .input-bubble-notice-triangle.input-bubble-notice-info,
.auxo-sp-textarea .input-bubble-notice-triangle.input-bubble-notice-info {
    border-top: 1px solid #eeeff0;
    border-left: 1px solid #eeeff0
}

.auxo-sp-input .input-bubble-notice-triangle.input-bubble-notice-error,
.auxo-sp-textarea .input-bubble-notice-triangle.input-bubble-notice-error {
    border-top: 1px solid #ff3b52;
    border-left: 1px solid #ff3b52
}

.auxo-form-item-has-error .auxo-sp-textarea.textarea-type-suffix,
.has-error .auxo-sp-textarea.textarea-type-suffix {
    border-color: #ff3b52 !important;
    background-color: #fff
}

.auxo-form-item-has-error .auxo-sp-textarea.textarea-type-suffix:hover,
.has-error .auxo-sp-textarea.textarea-type-suffix:hover {
    border-color: #ff8791 !important;
    background-color: #fff
}

.auxo-form-item-has-error .auxo-sp-textarea.textarea-type-suffix.textarea-type-suffix-focus,
.has-error .auxo-sp-textarea.textarea-type-suffix.textarea-type-suffix-focus {
    border-color: #ff3b52 !important;
    background-color: #fff
}

.has-error .auxo-input-affix-wrapper {
    border-color: #ff3b52;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fff
}

.has-error .auxo-input-affix-wrapper :hover {
    border-color: #ff8791;
    background-color: #fff
}

.auxo-sp-input.auxo-sp-input-error .auxo-input-affix-wrapper,
.auxo-sp-input.auxo-sp-input-error>.auxo-input,
.has-error .auxo-input-affix-wrapper :focus {
    border-color: #ff3b52;
    background-color: #fff
}

.auxo-sp-input.auxo-sp-input-error .auxo-input-affix-wrapper :hover,
.auxo-sp-input.auxo-sp-input-error>.auxo-input :hover {
    border-color: #ff8791;
    background-color: #fff
}

.auxo-sp-input.auxo-sp-input-error .auxo-input-affix-wrapper :focus,
.auxo-sp-input.auxo-sp-input-error>.auxo-input :focus {
    border-color: #ff3b52;
    background-color: #fff
}

.auxo-sp-textarea.textarea-type-suffix {
    padding-bottom: 20px !important;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    -webkit-transition: all .3s;
    transition: all .3s;
    outline: none;
    background-color: #fff
}

.auxo-sp-textarea.textarea-type-suffix .auxo-input,
.auxo-sp-textarea.textarea-type-suffix .auxo-input-affix-wrapper {
    border: none !important;
    resize: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    outline: none !important;
    height: 100%;
    background-color: transparent
}

.auxo-sp-textarea.textarea-type-suffix:hover {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-input-rtl .auxo-sp-textarea.textarea-type-suffix:hover {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-sp-textarea.textarea-type-suffix.textarea-type-suffix-focus {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-sp-textarea.textarea-type-suffix.textarea-type-suffix-focus:not(.sp-null):not(.sp-null-1),
.auxo-sp-textarea.textarea-type-suffix.textarea-type-suffix-focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-sp-textarea.textarea-type-suffix.textarea-type-suffix-focus {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-sp-textarea.textarea-type-suffix.textarea-type-suffix-disabled {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-sp-textarea.textarea-type-suffix.textarea-type-suffix-disabled:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-sp-textarea.textarea-type-suffix.auxo-sp-textarea-error {
    border-color: #ff3b52
}

.auxo-input-group-wrapper .auxo-input-group>.auxo-input:nth-child(2):not(:hover):not(:focus) {
    border-left-color: #dcdee1
}

.auxo-input-group-wrapper .auxo-input-group>.auxo-input:nth-last-child(2) {
    border-right-color: #dcdee1
}

.auxo-input-group-wrapper .auxo-input-group>.auxo-input:nth-last-child(2):focus,
.auxo-input-group-wrapper .auxo-input-group>.auxo-input:nth-last-child(2):not(.auxo-input-disabled):hover {
    border-right-color: #1966ff
}

.auxo-input-group-wrapper .auxo-input-group>.auxo-input-affix-wrapper:nth-child(2) {
    border-left-color: #dcdee1
}

.auxo-input-group-wrapper .auxo-input-group>.auxo-input-affix-wrapper:nth-child(2).auxo-input-affix-wrapper-focused,
.auxo-input-group-wrapper .auxo-input-group>.auxo-input-affix-wrapper:nth-child(2):not(.auxo-input-disabled):hover {
    border-left-color: #1966ff
}

.auxo-input-affix-wrapper-disabled .auxo-input-password-icon,
.auxo-input-affix-wrapper-disabled .auxo-input-search-icon {
    color: #bcbdc0
}

.auxo-input-group.auxo-input-group-compact>:not(:last-child):hover,
.auxo-input-group.auxo-input-group-compact>:not(:last-child)[class*=-active],
.auxo-input-group.auxo-input-group-compact>:not(:last-child)[class*=-focused],
.auxo-input-group.auxo-input-group-compact>:not(:last-child) [class*=-focused] {
    z-index: 1
}

.auxo-input-group.auxo-input-group-compact>.auxo-input-group-wrapper .auxo-input-affix-wrapper,
.auxo-input-group.auxo-input-group-compact>.auxo-sp-input>* {
    border-radius: 0
}

.auxo-input-group.auxo-input-group-compact>:first-child.auxo-sp-input>* {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.auxo-input-group.auxo-input-group-compact>:last-child.auxo-sp-input>* {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.auxo-input-group.auxo-input-group-compact .auxo-select-selector:not(.sp-null),
.auxo-input-group.auxo-input-group-compact .auxo-sp-input .auxo-input,
.auxo-input-group.auxo-input-group-compact .auxo-sp-input .auxo-input-affix-wrapper {
    -webkit-transition: none;
    transition: none
}

.auxo-input-group.auxo-input-group-compact .auxo-input-number-handler-wrapper .auxo-input-number {
    border-radius: 0;
    -webkit-transition: none;
    transition: none
}

.auxo-input-group.auxo-input-group-compact .auxo-input-number-handler-wrapper:first-child .auxo-input-number {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.auxo-input-group.auxo-input-group-compact .auxo-input-number-handler-wrapper:last-child .auxo-input-number {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.auxo-input-group.auxo-input-group-compact .auxo-picker {
    -webkit-transition: none;
    transition: none
}

.auxo-input-group-wrapper-sm,
.auxo-input-group-wrapper-sm .auxo-input-group-addon {
    font-size: 12px
}

.auxo-input-group-wrapper-sm .auxo-btn-sm {
    height: 28px
}

.auxo-input-search:not(.sp-null) .auxo-input-lg {
    line-height: 24px
}

.auxo-btn.auxo-btn-icon-only.auxo-input-search-button {
    min-width: 32px;
    padding: 2px 0
}

.auxo-btn.auxo-btn-icon-only.auxo-input-search-button:hover {
    border-color: #1966ff
}

.auxo-btn.auxo-btn-icon-only.auxo-input-search-button:active {
    border-color: #1556d9
}

.auxo-input-fill-search {
    padding-top: 3px;
    padding-bottom: 3px;
    line-height: 24px
}

.auxo-input-fill-search .auxo-btn.auxo-btn-secondary.auxo-input-search-button {
    padding: 4px 8px;
    min-width: 24px;
    height: 24px;
    font-size: 12px;
    line-height: 14px
}

.auxo-input-fill-search .auxo-input-prefix {
    margin-right: 8px;
    color: #898b8f;
    margin-top: -1px
}

.auxo-btn.auxo-input-search-button .anticon-search {
    vertical-align: -.15em
}

.auxo-input-group-wrapper.auxo-input-search .auxo-input-affix-wrapper.auxo-input-affix-wrapper-disabled+.auxo-input-group-addon .auxo-input-search-button,
.auxo-input-group-wrapper.auxo-input-search .auxo-input.auxo-input-disabled+.auxo-input-group-addon .auxo-input-search-button,
.auxo-input-search .auxo-input.auxo-input-disabled:focus,
.auxo-input-search .auxo-input.auxo-input-disabled:hover {
    border-color: #dcdee1
}

.auxo-input-group-wrapper.auxo-input-search .auxo-input-search-button:focus {
    z-index: 0
}

.auxo-input-group-wrapper.auxo-input-search .auxo-input-search-button:hover {
    z-index: 1
}

.auxo-input-group.auxo-input-group-compact>:not(:last-child).auxo-input-group-wrapper.auxo-input-search {
    margin-right: -2px
}

.auxo-sp-input .input-suffix-verify {
    color: #1966ff;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-sp-input .input-suffix-verify-disabled {
    cursor: auto;
    color: #bcbdc0
}

.auxo-form-item-has-error:not(.sp-null) .auxo-input-group-addon {
    border-color: #ff3b52
}

.auxo-input-number {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #565960;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    width: 100%;
    min-width: 0;
    color: #252931;
    font-size: 14px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #dcdee1;
    -webkit-transition: all .3s;
    transition: all .3s;
    line-height: 20px;
    display: inline-block;
    width: 90px;
    margin: 0;
    padding: 0;
    border-radius: 4px
}

.auxo-input-number::-moz-placeholder {
    opacity: 1
}

.auxo-input-number::-webkit-input-placeholder {
    color: #bcbdc0
}

.auxo-input-number:-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-input-number::-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-input-number::placeholder {
    color: #bcbdc0
}

.auxo-input-number:-moz-placeholder-shown {
    text-overflow: ellipsis
}

.auxo-input-number:-ms-input-placeholder {
    text-overflow: ellipsis
}

.auxo-input-number:placeholder-shown {
    text-overflow: ellipsis
}

.auxo-input-rtl .auxo-input-number:hover {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-input-number-focused,
.auxo-input-number:focus {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-input-number-focused:not(.sp-null):not(.sp-null-1),
.auxo-input-number-focused:not(.sp-null):not(.sp-null-1):hover,
.auxo-input-number:focus:not(.sp-null):not(.sp-null-1),
.auxo-input-number:focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-input-number-focused,
.auxo-input-rtl .auxo-input-number:focus {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-input-number[disabled] {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-input-number[disabled]:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-input-number-borderless,
.auxo-input-number-borderless-disabled,
.auxo-input-number-borderless-focused,
.auxo-input-number-borderless:focus,
.auxo-input-number-borderless:hover,
.auxo-input-number-borderless[disabled] {
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

textarea.auxo-input-number {
    max-width: 100%;
    height: auto;
    min-height: 32px;
    line-height: 1.5715;
    vertical-align: bottom;
    -webkit-transition: all .3s, height 0s;
    transition: all .3s, height 0s
}

.auxo-input-number-lg {
    padding: 7px 11px
}

.auxo-input-number-sm {
    padding: 3px 11px;
    font-size: 12px
}

.auxo-input-number-handler {
    position: relative;
    display: block;
    width: 100%;
    height: 50%;
    overflow: hidden;
    color: #898b8f;
    font-weight: 700;
    line-height: 0;
    text-align: center;
    -webkit-transition: all .1s linear;
    transition: all .1s linear
}

.auxo-input-number-handler:active {
    background: #f4f4f4
}

.auxo-input-number-handler:hover .auxo-input-number-handler-down-inner,
.auxo-input-number-handler:hover .auxo-input-number-handler-up-inner {
    color: #4784ff
}

.auxo-input-number-handler-down-inner,
.auxo-input-number-handler-up-inner {
    display: inline-block;
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    right: 4px;
    width: 12px;
    height: 12px;
    color: #898b8f;
    line-height: 12px;
    -webkit-transition: all .1s linear;
    transition: all .1s linear;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-input-number-handler-down-inner>*,
.auxo-input-number-handler-up-inner>* {
    line-height: 1
}

.auxo-input-number-handler-down-inner svg,
.auxo-input-number-handler-up-inner svg {
    display: inline-block
}

.auxo-input-number-handler-down-inner:before,
.auxo-input-number-handler-up-inner:before {
    display: none
}

.auxo-input-number-handler-down-inner .auxo-input-number-handler-down-inner-icon,
.auxo-input-number-handler-down-inner .auxo-input-number-handler-up-inner-icon,
.auxo-input-number-handler-up-inner .auxo-input-number-handler-down-inner-icon,
.auxo-input-number-handler-up-inner .auxo-input-number-handler-up-inner-icon {
    display: block
}

.auxo-input-number:hover {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-input-number:hover+.auxo-form-item-children-icon {
    opacity: 0;
    -webkit-transition: opacity .24s linear .24s;
    transition: opacity .24s linear .24s
}

.auxo-input-number-focused {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-input-number-focused:not(.sp-null):not(.sp-null-1),
.auxo-input-number-focused:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-input-number-focused {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-input-number-disabled {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-input-number-disabled:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-input-number-disabled .auxo-input-number-input {
    cursor: not-allowed
}

.auxo-input-number-disabled .auxo-input-number-handler-wrap,
.auxo-input-number-readonly .auxo-input-number-handler-wrap {
    display: none
}

.auxo-input-number-input {
    width: 100%;
    height: 30px;
    padding: 0 11px;
    text-align: left;
    background-color: transparent;
    border: 0;
    border-radius: 4px;
    outline: 0;
    -webkit-transition: all .3s linear;
    transition: all .3s linear;
    -moz-appearance: textfield !important
}

.auxo-input-number-input::-moz-placeholder {
    opacity: 1
}

.auxo-input-number-input::-webkit-input-placeholder {
    color: #bcbdc0
}

.auxo-input-number-input:-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-input-number-input::-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-input-number-input::placeholder {
    color: #bcbdc0
}

.auxo-input-number-input:-moz-placeholder-shown {
    text-overflow: ellipsis
}

.auxo-input-number-input:-ms-input-placeholder {
    text-overflow: ellipsis
}

.auxo-input-number-input:placeholder-shown {
    text-overflow: ellipsis
}

.auxo-input-number-input[type=number]::-webkit-inner-spin-button,
.auxo-input-number-input[type=number]::-webkit-outer-spin-button {
    margin: 0;
    -webkit-appearance: none
}

.auxo-input-number-lg {
    padding: 0;
    font-size: 16px
}

.auxo-input-number-lg input {
    height: 38px
}

.auxo-input-number-sm {
    padding: 0
}

.auxo-input-number-sm input {
    height: 26px;
    padding: 0 7px
}

.auxo-input-number-handler-wrap {
    position: absolute;
    top: 0;
    right: 0;
    width: 22px;
    height: 100%;
    background: #fff;
    border-left: 1px solid #dcdee1;
    border-radius: 0 4px 4px 0;
    opacity: 0;
    -webkit-transition: opacity .24s linear .1s;
    transition: opacity .24s linear .1s
}

.auxo-input-number-handler-wrap .auxo-input-number-handler .auxo-input-number-handler-down-inner,
.auxo-input-number-handler-wrap .auxo-input-number-handler .auxo-input-number-handler-up-inner {
    min-width: auto;
    margin-right: 0;
    font-size: 7px
}

.auxo-input-number-borderless .auxo-input-number-handler-wrap {
    border-left-width: 0
}

.auxo-input-number-handler-wrap:hover .auxo-input-number-handler {
    height: 40%
}

.auxo-input-number:hover .auxo-input-number-handler-wrap {
    opacity: 1
}

.auxo-input-number-handler-up {
    border-top-right-radius: 4px;
    cursor: pointer
}

.auxo-input-number-handler-up-inner {
    top: 50%;
    margin-top: -5px;
    text-align: center
}

.auxo-input-number-handler-up:hover {
    height: 60% !important
}

.auxo-input-number-handler-down {
    top: 0;
    border-top: 1px solid #dcdee1;
    border-bottom-right-radius: 4px;
    cursor: pointer
}

.auxo-input-number-handler-down-inner {
    top: 50%;
    text-align: center;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.auxo-input-number-handler-down:hover {
    height: 60% !important
}

.auxo-input-number-borderless .auxo-input-number-handler-down {
    border-top-width: 0
}

.auxo-input-number-handler-down-disabled,
.auxo-input-number-handler-up-disabled {
    cursor: not-allowed
}

.auxo-input-number-handler-down-disabled:hover .auxo-input-number-handler-down-inner,
.auxo-input-number-handler-up-disabled:hover .auxo-input-number-handler-up-inner {
    color: #bcbdc0
}

.auxo-input-number-borderless {
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-input-number-out-of-range input {
    color: #ff3b52
}

.auxo-input-number-rtl {
    direction: rtl
}

.auxo-input-number-rtl .auxo-input-number-handler-wrap {
    right: auto;
    left: 0;
    border-right: 1px solid #dcdee1;
    border-left: 0;
    border-radius: 4px 0 0 4px
}

.auxo-input-number-rtl.auxo-input-number-borderless .auxo-input-number-handler-wrap {
    border-right-width: 0
}

.auxo-input-number-rtl .auxo-input-number-input {
    direction: ltr;
    text-align: right
}

.auxo-input-number:not(.sp-null) {
    min-width: 104px;
    width: 100%;
    max-width: 288px;
    height: 32px;
    color: #252931
}

.auxo-input-number:not(.sp-null) .auxo-input-number-input {
    height: 32px;
    padding: 0 30px 0 12px
}

.auxo-input-number:not(.sp-null) .auxo-input-number-input-wrap {
    margin-top: -1px
}

.auxo-input-number:not(.sp-null).auxo-input-number-focused {
    -webkit-box-shadow: none;
    box-shadow: none;
    z-index: 1
}

.auxo-input-number:not(.sp-null):focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-input-number:not(.sp-null) .auxo-input-number-handler-wrap {
    width: 14px;
    height: 24px;
    margin-top: 3px;
    position: absolute;
    right: 4px;
    border-left: none;
    border-radius: 4px
}

.auxo-input-number:not(.sp-null) .auxo-input-number-handler-down {
    border-radius: 0 0 3px 3px;
    border: 1px solid #dcdee1;
    border-top: none
}

.auxo-input-number:not(.sp-null) .auxo-input-number-handler-up {
    border-radius: 3px 3px 0 0;
    border-left: 1px solid #dcdee1;
    border-top: 1px solid #dcdee1;
    border-right: 1px solid #dcdee1
}

.auxo-input-number:not(.sp-null) .auxo-input-number-handler-up .auxo-input-number-handler-up-inner svg path {
    d: path("M764.4 647.8a28.9 28.9 0 000-40.8L532.8 375.5a28.9 28.9 0 00-40.8 0L260.5 607a28.9 28.9 0 1040.8 40.8l211.1-211 211.1 211a28.9 28.9 0 0040.9 0z")
}

.auxo-input-number:not(.sp-null) .auxo-input-number-handler:hover {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-input-number:not(.sp-null) .auxo-input-number-handler .anticon {
    width: 10px;
    height: 10px;
    font-size: 10px;
    right: 1px
}

.auxo-input-number:not(.sp-null) .auxo-input-number-handler-wrap .auxo-input-number-handler {
    height: 50% !important
}

.auxo-input-number:not(.sp-null) .auxo-input-number-handler-down-disabled:hover,
.auxo-input-number:not(.sp-null) .auxo-input-number-handler-up-disabled:hover {
    background: none
}

.auxo-input-number:not(.sp-null) .auxo-input-number-handler-down-disabled .anticon,
.auxo-input-number:not(.sp-null) .auxo-input-number-handler-up-disabled .anticon {
    opacity: .45
}

.auxo-input-number-handler-wrap-borderless:not(.sp-null) {
    border: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    background-color: transparent
}

.auxo-input-number-handler-wrap-borderless:not(.sp-null) .auxo-input-number {
    border: none !important;
    background: transparent
}

.auxo-input-number-handler-wrap-borderless:not(.sp-null) .auxo-input-number-static-prefix:not(.sp-null),
.auxo-input-number-handler-wrap-borderless:not(.sp-null) .auxo-input-number-static-unit:not(.sp-null) {
    background: transparent
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border: 1px solid #dcdee1;
    overflow: hidden
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .input-bubble-notice-bottom {
    top: 32px
}

.auxo-input-number-wrapper-show-counter:not(.sp-null):not(.auxo-input-number-wrapper-disabled):not(.auxo-input-number-handler-wrap-focused):hover {
    border-color: #1966ff
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number {
    height: 30px;
    width: 122px;
    min-width: 122px;
    border-radius: 0;
    border: none
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-input:not(.sp-null) {
    text-align: center;
    padding: 0
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-input-wrap {
    width: 60px;
    margin: 0 auto
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-handler-wrap {
    display: block !important;
    float: left !important;
    opacity: 1 !important;
    width: 0 !important;
    position: static !important
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-handler-wrap .auxo-input-number-handler {
    position: absolute;
    width: 30px !important;
    height: 30px !important;
    top: 0;
    border-top: none;
    border-bottom: none;
    text-align: center;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-handler-wrap .auxo-input-number-handler:before {
    display: block;
    line-height: 28px;
    font-weight: 400;
    font-size: 14px;
    color: #898b8f
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-handler-wrap .auxo-input-number-handler:hover:before {
    color: #1966ff
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-handler-wrap .auxo-input-number-handler-up {
    right: 0;
    border-right: none;
    border-top-left-radius: 0
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-handler-wrap .auxo-input-number-handler-up:before {
    content: "+"
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-handler-wrap .auxo-input-number-handler-up-inner {
    display: none
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-handler-wrap .auxo-input-number-handler-down {
    left: 0;
    border-left: none;
    border-bottom-right-radius: 0
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-handler-wrap .auxo-input-number-handler-down:before {
    content: "-"
}

.auxo-input-number-wrapper-show-counter:not(.sp-null) .auxo-input-number-handler-wrap .auxo-input-number-handler-down-inner {
    display: none
}

.auxo-input-number-handler-wrap-static {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-radius: 4px;
    border: 1px solid #dcdee1
}

.auxo-input-number-handler-wrap-static .auxo-input-number-static-unit {
    position: relative;
    font-size: 12px;
    line-height: 28px;
    color: #252931;
    border: 1px solid #dcdee1;
    height: 30px;
    display: inline-block;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    background-color: #fff;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-input-number-handler-wrap-static .auxo-input-number-static-unit span {
    padding: 0 8px;
    vertical-align: middle
}

.auxo-input-number-handler-wrap-static .auxo-input-number-static-prefix {
    position: relative;
    font-size: 12px;
    line-height: 28px;
    color: #252931;
    border: none;
    height: 30px;
    display: inline-block;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    background-color: #fff;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-input-number-handler-wrap-static .auxo-input-number-static-prefix span {
    padding: 0 8px;
    vertical-align: middle;
    white-space: nowrap
}

.auxo-input-number-handler-wrap-static .auxo-input-number-static-prefix-disabled,
.auxo-input-number-handler-wrap-static .auxo-input-number-static-unit-disabled {
    cursor: not-allowed;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-input-number-handler-wrap-static .auxo-input-number-static-unit {
    border: none;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.auxo-input-number-handler-wrap-static .auxo-input-number:not(.sp-null) {
    border: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    height: 30px
}

.auxo-input-number-handler-wrap-static .input-bubble-notice-bottom {
    top: 32px
}

.auxo-input-number-handler-wrap-static:hover:not(.auxo-input-number-wrapper-disabled) {
    border-color: #1966ff
}

.auxo-input-number-handler-wrap-static:hover:not(.auxo-input-number-wrapper-disabled) .auxo-input-number,
.auxo-input-number-handler-wrap-static:hover:not(.auxo-input-number-wrapper-disabled) .auxo-input-number-static-prefix,
.auxo-input-number-handler-wrap-static:hover:not(.auxo-input-number-wrapper-disabled) .auxo-input-number-static-unit {
    background-color: #fff
}

.auxo-input-number-handler-wrap-prefix-static .auxo-input-number:not(.sp-null) {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.auxo-input-number-handler-wrap-prefix-static .auxo-input-number .auxo-input-number-input-wrap .auxo-input-number-input {
    padding-left: 0
}

.auxo-input-number-handler-wrap-select {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.auxo-input-number-handler-wrap-select .auxo-input-number:not(.sp-null) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    margin-right: -1px
}

.auxo-input-number-handler-wrap-select .auxo-select-selector {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important
}

.auxo-input-number-handler-wrap-select:not(.auxo-input-number-wrapper-disabled):hover .auxo-select-selector {
    border-left-color: #1966ff
}

.auxo-input-number-handler-wrap-select .input-bubble-notice-bottom {
    top: 32px
}

.auxo-input-number-wrapper-no-stepper:not(.sp-null) .auxo-input-number-input {
    padding: 0 12px
}

.auxo-input-number-wrapper-no-stepper:not(.sp-null) .auxo-input-number-handler-wrap {
    display: none
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused,
.auxo-input-number-wrapper-error,
.has-error .auxo-input-number-handler-wrapper {
    position: relative;
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper .auxo-input-number,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .auxo-input-number,
.auxo-input-number-wrapper-error .auxo-input-number,
.has-error .auxo-input-number-handler-wrapper .auxo-input-number {
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .auxo-select-selector,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper .auxo-select-selector,
.auxo-input-number-wrapper-error .auxo-select-selector,
.has-error .auxo-input-number-handler-wrapper .auxo-select-selector {
    border-left-color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper .auxo-input-number-handler-general-error,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .auxo-input-number-handler-general-error,
.auxo-input-number-wrapper-error .auxo-input-number-handler-general-error,
.has-error .auxo-input-number-handler-wrapper .auxo-input-number-handler-general-error {
    color: #ff3b52;
    position: absolute;
    display: block;
    top: 36px;
    left: 0;
    font-size: 12px;
    line-height: 16px
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .input-bubble-notice,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper .input-bubble-notice,
.auxo-input-number-wrapper-error .input-bubble-notice,
.has-error .auxo-input-number-handler-wrapper .input-bubble-notice {
    position: absolute;
    z-index: 2;
    padding: 8px;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    border-radius: 4px;
    background: #fff;
    word-break: break-word;
    font-size: 12px;
    line-height: 16px
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .input-bubble-notice.input-bubble-notice-right,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper .input-bubble-notice.input-bubble-notice-right,
.auxo-input-number-wrapper-error .input-bubble-notice.input-bubble-notice-right,
.has-error .auxo-input-number-handler-wrapper .input-bubble-notice.input-bubble-notice-right {
    display: inline-block;
    width: 160px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-left: 8px
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .input-bubble-notice.input-bubble-notice-bottom,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper .input-bubble-notice.input-bubble-notice-bottom,
.auxo-input-number-wrapper-error .input-bubble-notice.input-bubble-notice-bottom,
.has-error .auxo-input-number-handler-wrapper .input-bubble-notice.input-bubble-notice-bottom {
    display: block;
    width: 136px;
    margin-top: 8px;
    left: 0
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .input-bubble-notice.input-bubble-notice-info,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper .input-bubble-notice.input-bubble-notice-info,
.auxo-input-number-wrapper-error .input-bubble-notice.input-bubble-notice-info,
.has-error .auxo-input-number-handler-wrapper .input-bubble-notice.input-bubble-notice-info {
    border: 1px solid #eeeff0;
    color: #565960
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .input-bubble-notice.input-bubble-notice-error,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper .input-bubble-notice.input-bubble-notice-error,
.auxo-input-number-wrapper-error .input-bubble-notice.input-bubble-notice-error,
.has-error .auxo-input-number-handler-wrapper .input-bubble-notice.input-bubble-notice-error {
    border: 1px solid #ff3b52;
    color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .input-bubble-notice-triangle,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper .input-bubble-notice-triangle,
.auxo-input-number-wrapper-error .input-bubble-notice-triangle,
.has-error .auxo-input-number-handler-wrapper .input-bubble-notice-triangle {
    position: absolute;
    z-index: 3;
    width: 7px;
    height: 7px;
    background: #fff
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .input-bubble-notice-triangle.input-bubble-notice-right,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper .input-bubble-notice-triangle.input-bubble-notice-right,
.auxo-input-number-wrapper-error .input-bubble-notice-triangle.input-bubble-notice-right,
.has-error .auxo-input-number-handler-wrapper .input-bubble-notice-triangle.input-bubble-notice-right {
    left: -4px;
    top: 50%;
    -webkit-transform: translateY(-50%) rotate(-45deg);
    transform: translateY(-50%) rotate(-45deg)
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .input-bubble-notice-triangle.input-bubble-notice-bottom,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper .input-bubble-notice-triangle.input-bubble-notice-bottom,
.auxo-input-number-wrapper-error .input-bubble-notice-triangle.input-bubble-notice-bottom,
.has-error .auxo-input-number-handler-wrapper .input-bubble-notice-triangle.input-bubble-notice-bottom {
    left: 10px;
    top: -4px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .input-bubble-notice-triangle.input-bubble-notice-info,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper .input-bubble-notice-triangle.input-bubble-notice-info,
.auxo-input-number-wrapper-error .input-bubble-notice-triangle.input-bubble-notice-info,
.has-error .auxo-input-number-handler-wrapper .input-bubble-notice-triangle.input-bubble-notice-info {
    border-top: 1px solid #eeeff0;
    border-left: 1px solid #eeeff0
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .input-bubble-notice-triangle.input-bubble-notice-error,
.auxo-form-item-has-error .auxo-input-number-handler-wrapper .input-bubble-notice-triangle.input-bubble-notice-error,
.auxo-input-number-wrapper-error .input-bubble-notice-triangle.input-bubble-notice-error,
.has-error .auxo-input-number-handler-wrapper .input-bubble-notice-triangle.input-bubble-notice-error {
    border-top: 1px solid #ff3b52;
    border-left: 1px solid #ff3b52
}

.auxo-form-item-has-error .auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused:not(.auxo-input-number-wrapper-disabled) .auxo-input-number-focused {
    border-color: #ff3b52
}

.auxo-input-number-wrapper-disabled .auxo-input-number-input {
    color: #bcbdc0 !important
}

.auxo-input-number-wrapper-disabled.auxo-input-number-wrapper-show-counter .auxo-input-number-handler {
    background-color: transparent !important;
    cursor: not-allowed
}

.auxo-input-number-wrapper-disabled.auxo-input-number-wrapper-show-counter .auxo-input-number-handler:before {
    color: #bcbdc0 !important
}

.auxo-input-number-input:not(.sp-null)::-webkit-input-placeholder {
    color: #bcbdc0
}

.auxo-input-number-input:not(.sp-null)::-moz-placeholder {
    color: #bcbdc0
}

.auxo-input-number-input:not(.sp-null):-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-input-number-input:not(.sp-null)::-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-input-number-input:not(.sp-null)::placeholder {
    color: #bcbdc0
}

.auxo-input-number-handler-wrapper {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    background-color: #fff;
    -webkit-transition: all .2s;
    transition: all .2s;
    border-radius: 4px
}

.auxo-input-number-handler-wrapper .input-bubble-notice-bottom {
    top: 100%
}

.auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused {
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    border-color: #1966ff
}

.auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .auxo-input-number-static-prefix,
.auxo-input-number-handler-wrapper.auxo-input-number-handler-wrap-focused .auxo-input-number-static-unit {
    background-color: #fff
}

.auxo-input-number-wrapper-sm:not(.sp-null) {
    height: 28px !important
}

.auxo-input-number-wrapper-sm:not(.sp-null) .auxo-input-number {
    height: 26px !important
}

.auxo-input-number-wrapper-sm:not(.sp-null) .auxo-input-number .auxo-input-number-input {
    font-size: 12px;
    height: 28px
}

.auxo-input-number-wrapper-sm:not(.sp-null) .auxo-input-number-handler-wrap {
    margin-top: 1px !important
}

.auxo-input-number-wrapper-sm:not(.sp-null) .auxo-input-number-static-unit {
    line-height: 22px !important;
    height: 26px !important
}

.auxo-input-number-wrapper-sm:not(.sp-null) .auxo-select-selector {
    height: 28px !important
}

.auxo-input-number-wrapper-sm:not(.sp-null) .auxo-select-selection-item {
    margin-top: -3px !important
}

.auxo-input-number-wrapper-sm:not(.sp-null) .auxo-input-number-static-unit-disabled {
    height: 26px !important
}

.auxo-input-number-wrapper-sm:not(.sp-null) .auxo-input-number-handler-general-error,
.auxo-input-number-wrapper-sm:not(.sp-null) .input-bubble-notice {
    top: 28px !important
}

.auxo-input-number-wrapper-sm:not(.sp-null):not(.auxo-input-number-wrapper-show-counter):not(.auxo-input-number-handler-wrap-static) .auxo-input-number {
    height: 28px !important
}

.auxo-input-number-wrapper-sm:not(.sp-null).auxo-input-number-wrapper-show-counter .auxo-input-number-handler {
    height: 26px !important
}

.auxo-input-number-wrapper-sm:not(.sp-null).auxo-input-number-wrapper-show-counter .auxo-input-number-handler:before {
    line-height: 24px
}

.auxo-input-number-wrapper-lg:not(.sp-null) .auxo-input-number:not(.sp-null) {
    height: 34px !important
}

.auxo-input-number-wrapper-lg:not(.sp-null) .auxo-input-number:not(.sp-null) .auxo-input-number-input {
    height: 34px
}

.auxo-input-number-wrapper-lg:not(.sp-null) .auxo-input-number-handler-wrap {
    margin-top: 5px !important
}

.auxo-input-number-wrapper-lg:not(.sp-null) .auxo-input-number-static-unit {
    line-height: 28px !important
}

.auxo-input-number-wrapper-lg:not(.sp-null).auxo-input-number-wrapper-show-counter .auxo-input-number-handler,
.auxo-input-number-wrapper-lg:not(.sp-null) .auxo-select-selector {
    height: 34px !important
}

.auxo-input-number-wrapper-lg:not(.sp-null).auxo-input-number-wrapper-show-counter .auxo-input-number-handler:before {
    line-height: 32px
}

.auxo-input-number-group-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-input-number-group-wrap .auxo-input-number-group-end,
.auxo-input-number-group-wrap .auxo-input-number-group-start {
    width: 100px
}

.auxo-input-number-group-join {
    margin-left: 4px;
    margin-right: 4px
}

.auxo-label-wrapper .auxo-input-number-group-wrap .auxo-input-number-group-end,
.auxo-label-wrapper .auxo-input-number-group-wrap .auxo-input-number-group-start {
    min-width: 0;
    width: auto;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.auxo-label-wrapper .auxo-input-number-group-wrap .auxo-input-number-handler-wrapper {
    -ms-flex-negative: 1;
    flex-shrink: 1
}

.auxo-form-item-has-error .auxo-input-tag,
.auxo-form-item-has-error .auxo-input-tag:hover {
    border: 1px solid #ff3b52
}

.auxo-form-item-has-error .auxo-input-tag-footer-limit {
    color: #ff3b52
}

.auxo-form-item-has-error .auxo-input-tag-active {
    border: 1px solid #ff3b52;
    background-color: #fff
}

.auxo-input-tag {
    position: relative;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    cursor: text;
    height: 110px;
    padding: 3px 11px 19px 3px;
    background-color: #fff;
    -webkit-transition: height .3s;
    transition: height .3s
}

.auxo-input-tag .auxo-input-borderless {
    background-color: transparent !important;
    border: none;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.auxo-input-tag-borderless {
    border: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    background-color: transparent
}

.auxo-input-tag .auxo-input {
    border-radius: 0
}

.auxo-input-tag-single {
    height: 32px;
    padding: 3px 60px 3px 3px
}

.auxo-input-tag:hover {
    border: 1px solid #1966ff;
    background-color: #fff
}

.auxo-input-tag-disabled:not(.sp-null) {
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed
}

.auxo-input-tag-disabled:not(.sp-null):hover {
    background-color: rgba(0, 0, 0, .04);
    border: 1px solid #dcdee1
}

.auxo-input-tag-disabled:not(.sp-null) .auxo-input-tag-tag-close {
    cursor: not-allowed
}

.auxo-input-tag-active {
    border: 1px solid #1966ff;
    background-color: #fff;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-input-tag-error,
.auxo-input-tag-error:hover {
    border: 1px solid #ff3b52
}

.auxo-input-tag-view {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    overflow-x: hidden;
    width: 100%;
    height: 100%;
    overflow-y: auto
}

.auxo-input-tag-view-single {
    overflow-y: hidden
}

.auxo-input-tag-view .auxo-input-tag-input {
    padding: 0;
    height: 16px;
    margin-top: 4px;
    margin-bottom: 4px
}

.auxo-input-tag-view .auxo-input-tag-tag {
    height: 24px;
    background: rgba(0, 0, 0, .04);
    border: 1px solid #eeeff0;
    border-radius: 2px;
    color: #252931;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px;
    line-height: 16px;
    font-size: 12px;
    vertical-align: middle;
    margin-right: 4px
}

.auxo-input-tag-view .auxo-input-tag-tag-content {
    display: inline-block;
    max-width: calc(100% - 19px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.auxo-input-tag-view .auxo-input-tag-tag-content-disabled {
    max-width: 100%;
    cursor: not-allowed
}

.auxo-input-tag-view .auxo-input-tag-tag-close {
    margin-left: 4px;
    cursor: pointer;
    color: #c4c4c4;
    font-size: 15px;
    vertical-align: top
}

.auxo-input-tag-view .auxo-input-tag-tag-close .anticon {
    width: 15px;
    height: 15px
}

.auxo-input-tag-view .auxo-input-tag-tag-close .anticon>svg {
    height: 15px
}

.auxo-input-tag-view .auxo-input-tag-tag-error {
    background-color: #fff5f5;
    color: #ff3b52;
    border: 1px solid #ff3b52
}

.auxo-input-tag-view .auxo-input-tag-tag-error .auxo-input-tag-tag-close svg {
    color: #ff4050
}

.auxo-input-tag-view .auxo-input-tag-mirror {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999;
    white-space: pre;
    visibility: hidden;
    line-height: 20px
}

.auxo-input-tag-view .auxo-input-tag-item {
    height: 24px;
    margin-bottom: 4px;
    max-width: 100%
}

.auxo-input-tag-view .auxo-input-tag-item-single {
    margin-bottom: 0
}

.auxo-input-tag-view .auxo-input-tag-placeholder {
    color: #bcbdc0;
    line-height: 20px;
    font-size: 14px;
    height: 20px;
    margin-top: 2px;
    margin-left: -4px;
    z-index: 0 !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: calc(100% - 9px);
    // position: static !important;
}

.auxo-input-tag-view .auxo-input-tag-placeholder-single {
    margin-left: -4px
}

.auxo-input-tag-view .rc-overflow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 100%;
    position: relative
}

.auxo-input-tag-view .rc-overflow-item {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    max-width: 100%
}

.auxo-input-tag-view .auxo-input-tag-overflow-rest {
    height: 24px;
    background: rgba(0, 0, 0, .04);
    border: 1px solid #eeeff0;
    border-radius: 2px;
    color: #252931;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 8px 3px 6px;
    line-height: 16px;
    font-size: 12px;
    vertical-align: middle
}

.auxo-input-tag-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    position: absolute;
    bottom: 0;
    right: 8px;
    line-height: 19px;
    height: 19px
}

.auxo-input-tag-footer-single {
    bottom: 3px
}

.auxo-input-tag-footer-clear {
    color: #bcbdc0;
    cursor: pointer
}

.auxo-input-tag-footer-clear-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 1px
}

.auxo-input-tag-footer-limit {
    height: 16px;
    line-height: 16px;
    color: #898b8f;
    font-size: 12px;
    margin-left: 9px
}

.auxo-input-tag-footer-limit-error {
    color: #ff3b52
}

.auxo-sp-icon.sp-icon-parcel .icon {
    width: 1em;
    height: 1em;
    vertical-align: -.15em;
    fill: currentColor;
    overflow: hidden
}

.auxo-sp-icon.sp-icon-spin {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-animation: loadingCircle 1s linear infinite;
    animation: loadingCircle 1s linear infinite
}

.auxo-message {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: fixed;
    top: 8px;
    left: 0;
    z-index: 1010;
    width: 100%;
    pointer-events: none
}

.auxo-message-notice {
    padding: 8px;
    text-align: center
}

.auxo-message-notice-content {
    display: inline-block;
    padding: 12px 16px;
    background: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    pointer-events: all
}

.auxo-message-success .anticon {
    color: #3cc781
}

.auxo-message-error .anticon {
    color: #ff3b52
}

.auxo-message-warning .anticon {
    color: #ff9226
}

.auxo-message-info .anticon,
.auxo-message-loading .anticon {
    color: #1966ff
}

.auxo-message .anticon {
    position: relative;
    top: 1px;
    margin-right: 8px;
    font-size: 16px
}

.auxo-message-notice.move-up-leave.move-up-leave-active {
    -webkit-animation-name: MessageMoveOut;
    animation-name: MessageMoveOut;
    -webkit-animation-duration: .3s;
    animation-duration: .3s
}

@-webkit-keyframes MessageMoveOut {
    0% {
        max-height: 150px;
        padding: 8px;
        opacity: 1
    }

    to {
        max-height: 0;
        padding: 0;
        opacity: 0
    }
}

@keyframes MessageMoveOut {
    0% {
        max-height: 150px;
        padding: 8px;
        opacity: 1
    }

    to {
        max-height: 0;
        padding: 0;
        opacity: 0
    }
}

.auxo-message-rtl,
.auxo-message-rtl span {
    direction: rtl
}

.auxo-message-rtl .anticon {
    margin-right: 0;
    margin-left: 8px
}

.auxo-message:not(.sp-null) {
    color: #252931;
    line-height: 20px
}

.auxo-message:not(.sp-null) .auxo-message-notice-content {
    border: 1px solid #eeeff0
}

.auxo-modal {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    pointer-events: none;
    position: relative;
    top: 100px;
    width: auto;
    max-width: calc(100vw - 32px);
    margin: 0 auto;
    padding: 0 0 24px
}

.auxo-modal.zoom-appear,
.auxo-modal.zoom-enter {
    -webkit-transform: none;
    transform: none;
    opacity: 0;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-modal-mask {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    height: 100%;
    background-color: rgba(0, 0, 0, .45)
}

.auxo-modal-mask-hidden {
    display: none
}

.auxo-modal-wrap {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: auto;
    outline: 0;
    -webkit-overflow-scrolling: touch;
    z-index: 1000
}

.auxo-modal-title {
    margin: 0;
    color: #252931;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    word-wrap: break-word
}

.auxo-modal-content {
    position: relative;
    background-color: #fff;
    background-clip: padding-box;
    border: 0;
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    pointer-events: auto
}

.auxo-modal-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 10;
    padding: 0;
    color: #898b8f;
    font-weight: 700;
    line-height: 1;
    text-decoration: none;
    background: transparent;
    border: 0;
    outline: 0;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-modal-close-x {
    display: block;
    width: 56px;
    height: 56px;
    font-size: 16px;
    font-style: normal;
    line-height: 56px;
    text-align: center;
    text-transform: none;
    text-rendering: auto
}

.auxo-modal-close:focus,
.auxo-modal-close:hover {
    color: #898b8f;
    text-decoration: none
}

.auxo-modal-header {
    padding: 16px 24px;
    color: #565960;
    background: #fff;
    border-bottom: 1px solid #eeeff0;
    border-radius: 4px 4px 0 0
}

.auxo-modal-body {
    padding: 24px 24px 0;
    font-size: 14px;
    line-height: 1.5715;
    word-wrap: break-word
}

.auxo-modal-footer {
    padding: 24px;
    text-align: right;
    background: transparent;
    border-top: 0 solid #eeeff0;
    border-radius: 0 0 4px 4px
}

.auxo-modal-footer .auxo-btn+.auxo-btn:not(.auxo-dropdown-trigger) {
    margin-bottom: 0;
    margin-left: 8px
}

.auxo-modal-open {
    overflow: hidden
}

.auxo-modal-centered {
    text-align: center
}

.auxo-modal-centered:before {
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
    content: ""
}

.auxo-modal-centered .auxo-modal {
    top: 0;
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

@media (max-width:767px) {
    .auxo-modal {
        max-width: calc(100vw - 16px);
        margin: 8px auto
    }

    .auxo-modal-centered .auxo-modal {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
}

.auxo-modal-confirm .auxo-modal-header {
    display: none
}

.auxo-modal-confirm .auxo-modal-body {
    padding: 24px
}

.auxo-modal-confirm-body-wrapper:before {
    display: table;
    content: ""
}

.auxo-modal-confirm-body-wrapper:after {
    display: table;
    clear: both;
    content: ""
}

.auxo-modal-confirm-body .auxo-modal-confirm-title {
    display: block;
    overflow: hidden;
    color: #252931;
    font-weight: 500;
    font-size: 16px;
    line-height: 1.4
}

.auxo-modal-confirm-body .auxo-modal-confirm-content {
    margin-top: 8px;
    color: #565960;
    font-size: 14px
}

.auxo-modal-confirm-body>.anticon {
    float: left;
    margin-right: 16px;
    font-size: 22px
}

.auxo-modal-confirm-body>.anticon+.auxo-modal-confirm-title+.auxo-modal-confirm-content {
    margin-left: 38px
}

.auxo-modal-confirm .auxo-modal-confirm-btns {
    float: right;
    margin-top: 24px
}

.auxo-modal-confirm .auxo-modal-confirm-btns .auxo-btn+.auxo-btn {
    margin-bottom: 0;
    margin-left: 8px
}

.auxo-modal-confirm-error .auxo-modal-confirm-body>.anticon {
    color: #ff3b52
}

.auxo-modal-confirm-confirm .auxo-modal-confirm-body>.anticon,
.auxo-modal-confirm-warning .auxo-modal-confirm-body>.anticon {
    color: #ff9226
}

.auxo-modal-confirm-info .auxo-modal-confirm-body>.anticon {
    color: #1966ff
}

.auxo-modal-confirm-success .auxo-modal-confirm-body>.anticon {
    color: #3cc781
}

.auxo-modal-wrap-rtl {
    direction: rtl
}

.auxo-modal-wrap-rtl .auxo-modal-close {
    right: auto;
    left: 0
}

.auxo-modal-wrap-rtl .auxo-modal-footer {
    text-align: left
}

.auxo-modal-wrap-rtl .auxo-modal-footer .auxo-btn+.auxo-btn {
    margin-right: 8px;
    margin-left: 0
}

.auxo-modal-wrap-rtl .auxo-modal-confirm-body {
    direction: rtl
}

.auxo-modal-wrap-rtl .auxo-modal-confirm-body>.anticon {
    float: right;
    margin-right: 0;
    margin-left: 16px
}

.auxo-modal-wrap-rtl .auxo-modal-confirm-body>.anticon+.auxo-modal-confirm-title+.auxo-modal-confirm-content {
    margin-right: 38px;
    margin-left: 0
}

.auxo-modal-wrap-rtl .auxo-modal-confirm-btns {
    float: left
}

.auxo-modal-wrap-rtl .auxo-modal-confirm-btns .auxo-btn+.auxo-btn {
    margin-right: 8px;
    margin-left: 0
}

.auxo-modal-wrap-rtl.auxo-modal-centered .auxo-modal {
    text-align: right
}

.auxo-modal-content:not(.sp-null) {
    max-height: 640px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.auxo-modal-content:not(.sp-null) .auxo-modal-close {
    right: 8px
}

.auxo-modal-content:not(.sp-null) .auxo-modal-close .auxo-modal-close-x {
    font-size: 20px
}

.auxo-modal-content:not(.sp-null) .auxo-modal-body {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    overflow: auto;
    color: #565960
}

.auxo-modal-content:not(.sp-null) .auxo-modal-body.sp-modal-body-scroll {
    padding-bottom: 24px
}

.auxo-modal-content:not(.sp-null) .auxo-modal-body.sp-modal-body-scroll+.auxo-modal-footer {
    position: relative
}

.auxo-modal-content:not(.sp-null) .auxo-modal-body.sp-modal-body-scroll+.auxo-modal-footer:before {
    content: "";
    width: 100%;
    height: 24px;
    display: block;
    position: absolute;
    background: -webkit-gradient(linear, left bottom, left top, from(#fff), to(transparent));
    background: linear-gradient(0deg, #fff, transparent);
    left: 0;
    top: -24px
}

.auxo-modal.modal-with-default-footer .auxo-modal-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-justify-content: end !important;
    justify-content: end !important;
}

.auxo-modal.modal-with-default-footer .auxo-modal-footer button+button {
    margin-left: 0;
    margin-right: 8px
}

.auxo-modal:not(.modal-with-default-footer) .auxo-modal-body {
    padding-bottom: 24px
}

.auxo-modal.modal-body-spacing-none .auxo-modal-body {
    padding: 0;
    margin: 0
}

.auxo-modal .modal-confirm-icon {
    font-size: 24px;
    line-height: 24px;
    float: left;
    margin-right: 0
}

.auxo-modal .modal-confirm-icon.sp-success {
    color: #3cc781
}

.auxo-modal .modal-confirm-icon.sp-info {
    color: #1966ff
}

.auxo-modal .modal-confirm-icon.sp-warning {
    color: #ff9226
}

.auxo-modal .modal-confirm-icon.sp-error {
    color: #ff3b52
}

.auxo-modal-confirm.sp-header-img {
    padding-top: 160px;
    background-size: 100% 160px;
    background-position: top;
    background-repeat: no-repeat;
    border-radius: 4px 4px 0 0
}

.auxo-modal-confirm.sp-header-img .auxo-modal-content {
    border-radius: 0 0 4px 4px
}

.auxo-modal-confirm-img .auxo-modal-body:not(.sp-null) {
    padding: 0
}

.auxo-modal-confirm-img .auxo-modal-confirm-body-wrapper {
    padding: 24px
}

.auxo-modal-confirm-img .auxo-modal-confirm-img img {
    width: 100%;
    height: 192px
}

.auxo-modal-confirm-closable-bottom-body .auxo-modal-body:not(.sp-null) {
    overflow: visible
}

.auxo-modal-confirm-closable-bottom-body .auxo-modal-confirm-img img {
    width: 100%;
    height: 360px
}

.auxo-modal-confirm-close-botton {
    width: 30px;
    height: 30px;
    border: 1px solid #fff;
    border-radius: 50%;
    position: absolute;
    bottom: -50px;
    left: 0;
    right: 0;
    margin: auto;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer
}

.auxo-modal-confirm .auxo-modal-content .auxo-modal-close {
    right: 16px;
    top: 16px
}

.auxo-modal-confirm .auxo-modal-content .auxo-modal-close .auxo-modal-close-x {
    width: 16px;
    height: 16px;
    font-size: 16px;
    line-height: 16px
}

.auxo-modal-confirm .auxo-modal-confirm-body .auxo-modal-confirm-content {
    margin-top: 16px
}

.auxo-modal-confirm .auxo-modal-confirm-body>.modal-confirm-icon+.auxo-modal-confirm-title {
    padding-left: 8px;
    padding-right: 24px;
    line-height: 24px
}

.auxo-modal-confirm .auxo-modal-confirm-body>.modal-confirm-icon+.auxo-modal-confirm-title+.auxo-modal-confirm-content {
    margin-left: 32px
}

.auxo-modal-confirm .auxo-modal-confirm-btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.auxo-modal-confirm .auxo-modal-confirm-btns>button.hidden-cancel-button {
    display: none !important
}

.auxo-modal-confirm .auxo-modal-confirm-btns>button:not(.hidden-cancel-button)+button {
    margin-right: 8px
}

.auxo-pagination {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum"
}

.auxo-pagination,
.auxo-pagination ol,
.auxo-pagination ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.auxo-pagination:after {
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    content: " "
}

.auxo-pagination-item,
.auxo-pagination-total-text {
    display: inline-block;
    height: 24px;
    margin-right: 8px;
    line-height: 22px;
    vertical-align: middle
}

.auxo-pagination-item {
    min-width: 24px;
    font-family: PingFang SC, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Noto Sans CJK SC, Microsoft YaHei, 微软雅黑, sans-serif;
    text-align: center;
    list-style: none;
    border-radius: 4px;
    outline: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-pagination-item a {
    display: block;
    padding: 0 6px;
    color: #565960;
    -webkit-transition: none;
    transition: none
}

.auxo-pagination-item a:hover {
    text-decoration: none
}

.auxo-pagination-item:focus-visible,
.auxo-pagination-item:hover {
    border-color: #1966ff;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-pagination-item:focus-visible a,
.auxo-pagination-item:hover a {
    color: #1966ff
}

.auxo-pagination-item-active {
    font-weight: 400;
    border-color: #1966ff
}

.auxo-pagination-item-active:focus-visible,
.auxo-pagination-item-active:hover {
    border-color: #4784ff
}

.auxo-pagination-item-active:focus-visible a,
.auxo-pagination-item-active:hover a {
    color: #4784ff
}

.auxo-pagination-jump-next,
.auxo-pagination-jump-prev {
    outline: 0
}

.auxo-pagination-jump-next .auxo-pagination-item-container,
.auxo-pagination-jump-prev .auxo-pagination-item-container {
    position: relative
}

.auxo-pagination-jump-next .auxo-pagination-item-container .auxo-pagination-item-link-icon,
.auxo-pagination-jump-prev .auxo-pagination-item-container .auxo-pagination-item-link-icon {
    color: #1966ff;
    font-size: 12px;
    letter-spacing: -1px;
    opacity: 0;
    -webkit-transition: all .2s;
    transition: all .2s
}

.auxo-pagination-jump-next .auxo-pagination-item-container .auxo-pagination-item-link-icon-svg,
.auxo-pagination-jump-prev .auxo-pagination-item-container .auxo-pagination-item-link-icon-svg {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto
}

.auxo-pagination-jump-next .auxo-pagination-item-container .auxo-pagination-item-ellipsis,
.auxo-pagination-jump-prev .auxo-pagination-item-container .auxo-pagination-item-ellipsis {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    margin: auto;
    color: #bcbdc0;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: 2px;
    text-align: center;
    text-indent: .13em;
    opacity: 1;
    -webkit-transition: all .2s;
    transition: all .2s
}

.auxo-pagination-jump-next:focus-visible .auxo-pagination-item-link-icon,
.auxo-pagination-jump-next:hover .auxo-pagination-item-link-icon,
.auxo-pagination-jump-prev:focus-visible .auxo-pagination-item-link-icon,
.auxo-pagination-jump-prev:hover .auxo-pagination-item-link-icon {
    opacity: 1
}

.auxo-pagination-jump-next:focus-visible .auxo-pagination-item-ellipsis,
.auxo-pagination-jump-next:hover .auxo-pagination-item-ellipsis,
.auxo-pagination-jump-prev:focus-visible .auxo-pagination-item-ellipsis,
.auxo-pagination-jump-prev:hover .auxo-pagination-item-ellipsis {
    opacity: 0
}

.auxo-pagination-jump-next,
.auxo-pagination-jump-prev,
.auxo-pagination-prev {
    margin-right: 8px
}

.auxo-pagination-jump-next,
.auxo-pagination-jump-prev,
.auxo-pagination-next,
.auxo-pagination-prev {
    display: inline-block;
    min-width: 24px;
    height: 24px;
    color: #565960;
    font-family: PingFang SC, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Noto Sans CJK SC, Microsoft YaHei, 微软雅黑, sans-serif;
    line-height: 24px;
    text-align: center;
    vertical-align: middle;
    list-style: none;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-pagination-next,
.auxo-pagination-prev {
    font-family: Arial, Helvetica, sans-serif;
    outline: 0
}

.auxo-pagination-next button,
.auxo-pagination-prev button {
    color: #565960;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-pagination-next:hover button,
.auxo-pagination-prev:hover button {
    border-color: #4784ff
}

.auxo-pagination-next .auxo-pagination-item-link,
.auxo-pagination-prev .auxo-pagination-item-link {
    display: block;
    width: 100%;
    height: 100%;
    padding: 0;
    font-size: 12px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    outline: none;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-pagination-next:focus-visible .auxo-pagination-item-link,
.auxo-pagination-next:hover .auxo-pagination-item-link,
.auxo-pagination-prev:focus-visible .auxo-pagination-item-link,
.auxo-pagination-prev:hover .auxo-pagination-item-link {
    color: #1966ff;
    border-color: #1966ff
}

.auxo-pagination-disabled,
.auxo-pagination-disabled:focus-visible,
.auxo-pagination-disabled:hover {
    cursor: not-allowed
}

.auxo-pagination-disabled .auxo-pagination-item-link,
.auxo-pagination-disabled:focus-visible .auxo-pagination-item-link,
.auxo-pagination-disabled:hover .auxo-pagination-item-link {
    color: #bcbdc0;
    border-color: #dcdee1;
    cursor: not-allowed
}

.auxo-pagination-slash {
    margin: 0 10px 0 5px
}

.auxo-pagination-options {
    display: inline-block;
    margin-left: 16px;
    vertical-align: middle
}

@media (-ms-high-contrast:none) {

    .auxo-pagination-options,
    .auxo-pagination-options ::-ms-backdrop {
        vertical-align: top
    }
}

.auxo-pagination-options-size-changer.auxo-select {
    display: inline-block;
    width: auto
}

.auxo-pagination-options-quick-jumper {
    display: inline-block;
    height: 32px;
    margin-left: 8px;
    line-height: 32px;
    vertical-align: top
}

.auxo-pagination-options-quick-jumper input {
    position: relative;
    display: inline-block;
    width: 100%;
    min-width: 0;
    color: #252931;
    font-size: 14px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    -webkit-transition: all .3s;
    transition: all .3s;
    padding: 5px 7px 5px 11px;
    line-height: 20px;
    width: 50px;
    height: 32px;
    margin: 0 8px
}

.auxo-pagination-options-quick-jumper input::-moz-placeholder {
    opacity: 1
}

.auxo-pagination-options-quick-jumper input::-webkit-input-placeholder {
    color: #bcbdc0
}

.auxo-pagination-options-quick-jumper input:-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-pagination-options-quick-jumper input::-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-pagination-options-quick-jumper input::placeholder {
    color: #bcbdc0
}

.auxo-pagination-options-quick-jumper input:-moz-placeholder-shown {
    text-overflow: ellipsis
}

.auxo-pagination-options-quick-jumper input:-ms-input-placeholder {
    text-overflow: ellipsis
}

.auxo-pagination-options-quick-jumper input:placeholder-shown {
    text-overflow: ellipsis
}

.auxo-pagination-options-quick-jumper input:hover {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-input-rtl .auxo-pagination-options-quick-jumper input:hover {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-pagination-options-quick-jumper input-focused,
.auxo-pagination-options-quick-jumper input:focus {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-pagination-options-quick-jumper input-focused:not(.sp-null):not(.sp-null-1),
.auxo-pagination-options-quick-jumper input-focused:not(.sp-null):not(.sp-null-1):hover,
.auxo-pagination-options-quick-jumper input:focus:not(.sp-null):not(.sp-null-1),
.auxo-pagination-options-quick-jumper input:focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-pagination-options-quick-jumper input-focused,
.auxo-input-rtl .auxo-pagination-options-quick-jumper input:focus {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-pagination-options-quick-jumper input-disabled {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-pagination-options-quick-jumper input-disabled:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-pagination-options-quick-jumper input[disabled] {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-pagination-options-quick-jumper input[disabled]:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-pagination-options-quick-jumper input-borderless,
.auxo-pagination-options-quick-jumper input-borderless-disabled,
.auxo-pagination-options-quick-jumper input-borderless-focused,
.auxo-pagination-options-quick-jumper input-borderless:focus,
.auxo-pagination-options-quick-jumper input-borderless:hover,
.auxo-pagination-options-quick-jumper input-borderless[disabled] {
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

textarea.auxo-pagination-options-quick-jumper input {
    max-width: 100%;
    height: auto;
    min-height: 32px;
    line-height: 1.5715;
    vertical-align: bottom;
    -webkit-transition: all .3s, height 0s;
    transition: all .3s, height 0s
}

.auxo-pagination-options-quick-jumper input-lg {
    padding: 7px 11px;
    font-size: 16px
}

.auxo-pagination-options-quick-jumper input-sm {
    padding: 3px 11px;
    font-size: 12px
}

.auxo-pagination-options-quick-jumper input-rtl {
    direction: rtl
}

.auxo-pagination-simple .auxo-pagination-next,
.auxo-pagination-simple .auxo-pagination-prev {
    height: 24px;
    line-height: 24px;
    vertical-align: top
}

.auxo-pagination-simple .auxo-pagination-next .auxo-pagination-item-link,
.auxo-pagination-simple .auxo-pagination-prev .auxo-pagination-item-link {
    height: 24px;
    background-color: transparent;
    border: 0
}

.auxo-pagination-simple .auxo-pagination-next .auxo-pagination-item-link:after,
.auxo-pagination-simple .auxo-pagination-prev .auxo-pagination-item-link:after {
    height: 24px;
    line-height: 24px
}

.auxo-pagination-simple .auxo-pagination-simple-pager {
    display: inline-block;
    height: 24px;
    margin-right: 8px
}

.auxo-pagination-simple .auxo-pagination-simple-pager input {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    margin-right: 8px;
    padding: 0 6px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    outline: none;
    -webkit-transition: border-color .3s;
    transition: border-color .3s
}

.auxo-pagination-simple .auxo-pagination-simple-pager input:hover {
    border-color: #1966ff
}

.auxo-pagination-simple .auxo-pagination-simple-pager input[disabled] {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    cursor: not-allowed
}

.auxo-pagination.mini .auxo-pagination-simple-pager,
.auxo-pagination.mini .auxo-pagination-total-text {
    height: 24px;
    line-height: 24px
}

.auxo-pagination.mini .auxo-pagination-item {
    min-width: 24px;
    height: 24px;
    margin: 0;
    line-height: 22px
}

.auxo-pagination.mini .auxo-pagination-item:not(.auxo-pagination-item-active) {
    background: transparent;
    border-color: transparent
}

.auxo-pagination.mini .auxo-pagination-next,
.auxo-pagination.mini .auxo-pagination-prev {
    min-width: 24px;
    height: 24px;
    margin: 0;
    line-height: 24px
}

.auxo-pagination.mini .auxo-pagination-next .auxo-pagination-item-link,
.auxo-pagination.mini .auxo-pagination-prev .auxo-pagination-item-link {
    background: transparent;
    border-color: transparent
}

.auxo-pagination.mini .auxo-pagination-next .auxo-pagination-item-link:after,
.auxo-pagination.mini .auxo-pagination-prev .auxo-pagination-item-link:after {
    height: 24px;
    line-height: 24px
}

.auxo-pagination.mini .auxo-pagination-jump-next,
.auxo-pagination.mini .auxo-pagination-jump-prev {
    height: 24px;
    margin-right: 0;
    line-height: 24px
}

.auxo-pagination.mini .auxo-pagination-options {
    margin-left: 2px
}

.auxo-pagination.mini .auxo-pagination-options-size-changer {
    top: 0
}

.auxo-pagination.mini .auxo-pagination-options-quick-jumper {
    height: 24px;
    line-height: 24px
}

.auxo-pagination.mini .auxo-pagination-options-quick-jumper input {
    padding: 3px 11px;
    font-size: 12px;
    width: 44px;
    height: 28px
}

.auxo-pagination.auxo-pagination-disabled {
    cursor: not-allowed
}

.auxo-pagination.auxo-pagination-disabled .auxo-pagination-item {
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    cursor: not-allowed
}

.auxo-pagination.auxo-pagination-disabled .auxo-pagination-item a {
    color: #bcbdc0;
    background: transparent;
    border: none;
    cursor: not-allowed
}

.auxo-pagination.auxo-pagination-disabled .auxo-pagination-item-active {
    background: #dcdee1;
    border-color: transparent
}

.auxo-pagination.auxo-pagination-disabled .auxo-pagination-item-active a {
    color: #fff
}

.auxo-pagination.auxo-pagination-disabled .auxo-pagination-item-link {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    border-color: #dcdee1;
    cursor: not-allowed
}

.auxo-pagination-simple.auxo-pagination.auxo-pagination-disabled .auxo-pagination-item-link {
    background: transparent
}

.auxo-pagination.auxo-pagination-disabled .auxo-pagination-item-link-icon {
    opacity: 0
}

.auxo-pagination.auxo-pagination-disabled .auxo-pagination-item-ellipsis {
    opacity: 1
}

.auxo-pagination.auxo-pagination-disabled .auxo-pagination-simple-pager {
    color: #bcbdc0
}

@media only screen and (max-width:992px) {

    .auxo-pagination-item-after-jump-prev,
    .auxo-pagination-item-before-jump-next {
        display: none
    }
}

@media only screen and (max-width:576px) {
    .auxo-pagination-options {
        display: none
    }
}

.auxo-pagination-rtl .auxo-pagination-item,
.auxo-pagination-rtl .auxo-pagination-jump-next,
.auxo-pagination-rtl .auxo-pagination-jump-prev,
.auxo-pagination-rtl .auxo-pagination-prev,
.auxo-pagination-rtl .auxo-pagination-total-text {
    margin-right: 0;
    margin-left: 8px
}

.auxo-pagination-rtl .auxo-pagination-slash {
    margin: 0 5px 0 10px
}

.auxo-pagination-rtl .auxo-pagination-options {
    margin-right: 16px;
    margin-left: 0
}

.auxo-pagination-rtl .auxo-pagination-options .auxo-pagination-options-size-changer.auxo-select {
    margin-right: 0;
    margin-left: 8px
}

.auxo-pagination-rtl .auxo-pagination-options .auxo-pagination-options-quick-jumper {
    margin-left: 0
}

.auxo-pagination-rtl.auxo-pagination-simple .auxo-pagination-simple-pager,
.auxo-pagination-rtl.auxo-pagination-simple .auxo-pagination-simple-pager input {
    margin-right: 0;
    margin-left: 8px
}

.auxo-pagination-rtl.auxo-pagination.mini .auxo-pagination-options {
    margin-right: 2px;
    margin-left: 0
}

.auxo-pagination:not(.sp-null) {
    color: #252931
}

.auxo-pagination:not(.sp-null) .auxo-pagination-total-text {
    height: 20px;
    line-height: 19px;
    color: #565960;
    font-family: PingFang SC;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    margin: 0 16px
}

.auxo-pagination:not(.sp-null) .auxo-pagination-jump-next .auxo-pagination-item-container .auxo-pagination-item-ellipsis,
.auxo-pagination:not(.sp-null) .auxo-pagination-jump-prev .auxo-pagination-item-container .auxo-pagination-item-ellipsis {
    color: transparent;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 12a1 1 0 11-2 0 1 1 0 012 0zm4 0a1 1 0 11-2 0 1 1 0 012 0zm3 1a1 1 0 100-2 1 1 0 000 2z' fill='%23565960'/%3E%3C/svg%3E");
    background-size: 100%;
    background-repeat: no-repeat
}

.auxo-pagination:not(.sp-null) .auxo-pagination-item-link-icon {
    font-size: 16px;
    margin: 4px
}

.auxo-pagination:not(.sp-null) .auxo-pagination-item-link-icon svg path {
    d: path("M469.5 762.6a28.5 28.5 0 0040.3 0l228-228a28.5 28.5 0 000-40.2l-228-228a28.5 28.5 0 00-40.3 40.2l208 207.9-208 207.9a28.5 28.5 0 000 40.2zm-183.2 0a28.5 28.5 0 0040.3 0l228-228a28.5 28.5 0 000-40.2l-228-228a28.5 28.5 0 10-40.3 40.2l208 207.9-208 207.9a28.5 28.5 0 000 40.2z")
}

@supports (d:path("")) {
    .auxo-pagination:not(.sp-null) .auxo-pagination-item-link-icon.anticon-double-left {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
}

.auxo-pagination:not(.sp-null) .auxo-pagination-item-link {
    border-color: #dcdee1
}

.auxo-pagination:not(.sp-null) .auxo-pagination-item-link .anticon-left,
.auxo-pagination:not(.sp-null) .auxo-pagination-item-link .anticon-right {
    font-size: 16px;
    margin: 3px
}

.auxo-pagination:not(.sp-null) .auxo-pagination-item-link .anticon-left svg path,
.auxo-pagination:not(.sp-null) .auxo-pagination-item-link .anticon-right svg path {
    d: path("M652.9 771.8a29.8 29.8 0 01-42.2 0l-239-239a29.8 29.8 0 010-42.1l239-239a29.8 29.8 0 0142.2 42.2l-218 217.9 218 217.9a29.8 29.8 0 010 42.1z")
}

@supports (d:path("")) {
    .auxo-pagination:not(.sp-null) .auxo-pagination-item-link .anticon-right {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
}

.auxo-pagination:not(.sp-null) .auxo-pagination-options {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-pagination:not(.sp-null) .auxo-pagination-options .auxo-select-selection-item:not(.sp-null) {
    opacity: 1
}

.auxo-pagination:not(.sp-null) .auxo-pagination-options .auxo-pagination-options-quick-jumper {
    margin: 0 8px
}

.auxo-pagination:not(.sp-null) .auxo-pagination-options .auxo-pagination-options-quick-jumper input {
    text-align: center;
    padding: 0 8px;
    height: 24px;
    line-height: 24px
}

.auxo-pagination-item {
    background-color: #fff;
    border: 1px solid #dcdee1
}

.auxo-pagination-item a {
    padding: 0 4px;
    color: #252931
}

.auxo-pagination-item:focus,
.auxo-pagination-item:focus-visible,
.auxo-pagination-item:hover {
    border: 1px solid #1966ff
}

.auxo-pagination-item:focus-visible a,
.auxo-pagination-item:focus a,
.auxo-pagination-item:hover a {
    color: #4784ff
}

.auxo-pagination-disabled .auxo-pagination-item-link {
    background: rgba(0, 0, 0, .04)
}

.auxo-pagination-item-active {
    background: #ebf3ff;
    border: 1px solid #1966ff
}

.auxo-pagination-item-active a {
    color: #1966ff
}

.auxo-pagination-item-active:focus,
.auxo-pagination-item-active:hover {
    border: 1px solid #1966ff
}

.auxo-pagination-item-active:focus a,
.auxo-pagination-item-active:hover a {
    color: #1966ff
}

.auxo-pagination-options-size-changer .auxo-select-selector {
    min-width: 24px;
    height: 24px;
    line-height: 24px
}

.auxo-pagination-options-size-changer .auxo-select-selection-selected-value,
.auxo-pagination:not(.sp-null) .auxo-select-selection .auxo-select-selector__rendered {
    line-height: 22px
}

.auxo-pagination:not(.sp-null) .auxo-select-selection-item:not(.sp-null),
.auxo-pagination:not(.sp-null) .auxo-select-selection-placeholder:not(.sp-null):not(.sp-null) {
    line-height: 22px;
    height: 24px;
    padding-right: 18px
}

.auxo-pagination:not(.sp-null) .auxo-select-single:not(.auxo-select-customize-input) .auxo-select-selector {
    line-height: 22px;
    height: 24px
}

.auxo-pagination-options .auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input) .auxo-select-selector .auxo-select-selection-item {
    line-height: 23px
}

.auxo-popconfirm {
    z-index: 1060
}

.auxo-popconfirm .sp-popconfirm-content,
.auxo-popconfirm .sp-popconfirm-title {
    font-size: 14px;
    line-height: 20px;
    font-weight: 500
}

.auxo-popconfirm .sp-popconfirm-content {
    font-weight: 400
}

.auxo-popconfirm .sp-popconfirm-title+.sp-popconfirm-content {
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
    margin-top: 2px;
    color: #898b8f
}

.auxo-popconfirm .auxo-popover-message {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-popconfirm .auxo-popover-message,
.auxo-popconfirm .auxo-popover-message-title {
    padding: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.auxo-popconfirm .auxo-popover-inner-content {
    min-width: 160px;
    max-width: 280px;
    padding: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.auxo-popconfirm .auxo-popover-buttons {
    margin-bottom: 0;
    margin-top: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.auxo-popconfirm .sp-popconfirm-icon {
    margin-right: 8px;
    font-size: 16px
}

.auxo-popconfirm .sp-popconfirm-icon.sp-success {
    color: #3cc781
}

.auxo-popconfirm .sp-popconfirm-icon.sp-info {
    color: #1966ff
}

.auxo-popconfirm .sp-popconfirm-icon.sp-warning {
    color: #ff9226
}

.auxo-popconfirm .sp-popconfirm-icon.sp-error {
    color: #ff3b52
}

.auxo-popover {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1030;
    font-weight: 400;
    white-space: normal;
    text-align: left;
    cursor: auto;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text
}

.auxo-popover:after {
    position: absolute;
    background: hsla(0, 0%, 100%, .01);
    content: ""
}

.auxo-popover-hidden {
    display: none
}

.auxo-popover-placement-top,
.auxo-popover-placement-topLeft,
.auxo-popover-placement-topRight {
    padding-bottom: 5px
}

.auxo-popover-placement-right,
.auxo-popover-placement-rightBottom,
.auxo-popover-placement-rightTop {
    padding-left: 5px
}

.auxo-popover-placement-bottom,
.auxo-popover-placement-bottomLeft,
.auxo-popover-placement-bottomRight {
    padding-top: 5px
}

.auxo-popover-placement-left,
.auxo-popover-placement-leftBottom,
.auxo-popover-placement-leftTop {
    padding-right: 5px
}

.auxo-popover-inner {
    background-color: #fff;
    background-clip: padding-box;
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .25)\9;
    box-shadow: 0 0 8px rgba(0, 0, 0, .25)\9
}

@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
    .auxo-popover-inner {
        -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
        box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08)
    }
}

.auxo-popover-title {
    min-width: 177px;
    min-height: 32px;
    margin: 0;
    padding: 5px 16px 4px;
    color: #252931;
    font-weight: 500;
    border-bottom: 1px solid #eeeff0
}

.auxo-popover-inner-content {
    padding: 12px 16px;
    color: #252931
}

.auxo-popover-message {
    position: relative;
    padding: 4px 0 12px;
    color: #252931;
    font-size: 14px
}

.auxo-popover-message>.anticon {
    position: absolute;
    top: 8.0005px;
    color: #ff9226;
    font-size: 14px
}

.auxo-popover-message-title {
    padding-left: 22px
}

.auxo-popover-buttons {
    margin-bottom: 4px;
    text-align: right
}

.auxo-popover-buttons button {
    margin-left: 8px
}

.auxo-popover-arrow {
    position: absolute;
    display: block;
    width: 8.48528137px;
    height: 8.48528137px;
    overflow: hidden;
    background: transparent;
    pointer-events: none
}

.auxo-popover-arrow-content {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 6px;
    height: 6px;
    margin: auto;
    background-color: #fff;
    content: "";
    pointer-events: auto
}

.auxo-popover-placement-top .auxo-popover-arrow,
.auxo-popover-placement-topLeft .auxo-popover-arrow,
.auxo-popover-placement-topRight .auxo-popover-arrow {
    bottom: -3.48528137px
}

.auxo-popover-placement-top .auxo-popover-arrow-content,
.auxo-popover-placement-topLeft .auxo-popover-arrow-content,
.auxo-popover-placement-topRight .auxo-popover-arrow-content {
    -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, .07);
    box-shadow: 3px 3px 7px rgba(0, 0, 0, .07);
    -webkit-transform: translateY(-4.24264069px) rotate(45deg);
    transform: translateY(-4.24264069px) rotate(45deg)
}

.auxo-popover-placement-top .auxo-popover-arrow {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.auxo-popover-placement-topLeft .auxo-popover-arrow {
    left: 16px
}

.auxo-popover-placement-topRight .auxo-popover-arrow {
    right: 16px
}

.auxo-popover-placement-right .auxo-popover-arrow,
.auxo-popover-placement-rightBottom .auxo-popover-arrow,
.auxo-popover-placement-rightTop .auxo-popover-arrow {
    left: -3.48528137px
}

.auxo-popover-placement-right .auxo-popover-arrow-content,
.auxo-popover-placement-rightBottom .auxo-popover-arrow-content,
.auxo-popover-placement-rightTop .auxo-popover-arrow-content {
    -webkit-box-shadow: -3px 3px 7px rgba(0, 0, 0, .07);
    box-shadow: -3px 3px 7px rgba(0, 0, 0, .07);
    -webkit-transform: translateX(4.24264069px) rotate(45deg);
    transform: translateX(4.24264069px) rotate(45deg)
}

.auxo-popover-placement-right .auxo-popover-arrow {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.auxo-popover-placement-rightTop .auxo-popover-arrow {
    top: 12px
}

.auxo-popover-placement-rightBottom .auxo-popover-arrow {
    bottom: 12px
}

.auxo-popover-placement-bottom .auxo-popover-arrow,
.auxo-popover-placement-bottomLeft .auxo-popover-arrow,
.auxo-popover-placement-bottomRight .auxo-popover-arrow {
    top: -3.48528137px
}

.auxo-popover-placement-bottom .auxo-popover-arrow-content,
.auxo-popover-placement-bottomLeft .auxo-popover-arrow-content,
.auxo-popover-placement-bottomRight .auxo-popover-arrow-content {
    -webkit-box-shadow: -2px -2px 5px rgba(0, 0, 0, .06);
    box-shadow: -2px -2px 5px rgba(0, 0, 0, .06);
    -webkit-transform: translateY(4.24264069px) rotate(45deg);
    transform: translateY(4.24264069px) rotate(45deg)
}

.auxo-popover-placement-bottom .auxo-popover-arrow {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.auxo-popover-placement-bottomLeft .auxo-popover-arrow {
    left: 16px
}

.auxo-popover-placement-bottomRight .auxo-popover-arrow {
    right: 16px
}

.auxo-popover-placement-left .auxo-popover-arrow,
.auxo-popover-placement-leftBottom .auxo-popover-arrow,
.auxo-popover-placement-leftTop .auxo-popover-arrow {
    right: -3.48528137px
}

.auxo-popover-placement-left .auxo-popover-arrow-content,
.auxo-popover-placement-leftBottom .auxo-popover-arrow-content,
.auxo-popover-placement-leftTop .auxo-popover-arrow-content {
    -webkit-box-shadow: 3px -3px 7px rgba(0, 0, 0, .07);
    box-shadow: 3px -3px 7px rgba(0, 0, 0, .07);
    -webkit-transform: translateX(-4.24264069px) rotate(45deg);
    transform: translateX(-4.24264069px) rotate(45deg)
}

.auxo-popover-placement-left .auxo-popover-arrow {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.auxo-popover-placement-leftTop .auxo-popover-arrow {
    top: 12px
}

.auxo-popover-placement-leftBottom .auxo-popover-arrow {
    bottom: 12px
}

.auxo-popover-pink .auxo-popover-arrow-content,
.auxo-popover-pink .auxo-popover-inner {
    background-color: pink
}

.auxo-popover-magenta .auxo-popover-arrow-content,
.auxo-popover-magenta .auxo-popover-inner {
    background-color: #f0f
}

.auxo-popover-red .auxo-popover-arrow-content,
.auxo-popover-red .auxo-popover-inner {
    background-color: red
}

.auxo-popover-orange .auxo-popover-arrow-content,
.auxo-popover-orange .auxo-popover-inner {
    background-color: orange
}

.auxo-popover-yellow .auxo-popover-arrow-content,
.auxo-popover-yellow .auxo-popover-inner {
    background-color: #ff0
}

.auxo-popover-gold .auxo-popover-arrow-content,
.auxo-popover-gold .auxo-popover-inner {
    background-color: gold
}

.auxo-popover-cyan .auxo-popover-arrow-content,
.auxo-popover-cyan .auxo-popover-inner {
    background-color: #0ff
}

.auxo-popover-lime .auxo-popover-arrow-content,
.auxo-popover-lime .auxo-popover-inner {
    background-color: #0f0
}

.auxo-popover-green .auxo-popover-arrow-content,
.auxo-popover-green .auxo-popover-inner {
    background-color: green
}

.auxo-popover-blue .auxo-popover-arrow-content,
.auxo-popover-blue .auxo-popover-inner {
    background-color: #00f
}

.auxo-popover-purple .auxo-popover-arrow-content,
.auxo-popover-purple .auxo-popover-inner {
    background-color: purple
}

.auxo-popover-rtl {
    direction: rtl;
    text-align: right
}

.auxo-popover-rtl .auxo-popover-message-title {
    padding-right: 22px;
    padding-left: 16px
}

.auxo-popover-rtl .auxo-popover-buttons {
    text-align: left
}

.auxo-popover-rtl .auxo-popover-buttons button {
    margin-right: 8px;
    margin-left: 0
}

.auxo-popover:not(.sp-null) {
    line-height: 20px
}

.auxo-popover:not(.sp-null) .auxo-popover-arrow {
    border-radius: 1px
}

.auxo-popover:not(.sp-null) .auxo-popover-inner-content {
    padding: 16px
}

.auxo-radio-group {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: inline-block;
    font-size: 0;
    line-height: unset
}

.auxo-radio-group .auxo-badge-count {
    z-index: 1
}

.auxo-radio-group>.auxo-badge:not(:first-child)>.auxo-radio-button-wrapper {
    border-left: none
}

.auxo-radio-wrapper {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    margin: 0 8px 0 0;
    cursor: pointer
}

.auxo-radio-wrapper:after {
    display: inline-block;
    width: 0;
    overflow: hidden;
    content: "\a0"
}

.auxo-radio {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    top: .2em;
    display: inline-block;
    outline: none;
    cursor: pointer
}

.auxo-radio-input:focus+.auxo-radio-inner,
.auxo-radio-wrapper:hover .auxo-radio,
.auxo-radio:hover .auxo-radio-inner {
    border-color: #1966ff
}

.auxo-radio-input:focus+.auxo-radio-inner {
    -webkit-box-shadow: 0 0 0 3px rgba(25, 102, 255, .08);
    box-shadow: 0 0 0 3px rgba(25, 102, 255, .08)
}

.auxo-radio-checked:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #1966ff;
    border-radius: 50%;
    visibility: hidden;
    -webkit-animation: antRadioEffect .36s ease-in-out;
    animation: antRadioEffect .36s ease-in-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    content: ""
}

.auxo-radio-wrapper:hover .auxo-radio:after,
.auxo-radio:hover:after {
    visibility: visible
}

.auxo-radio-inner {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    background-color: #fff;
    border: 1px solid #dcdee1;
    border-radius: 50%;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-radio-inner:after {
    position: absolute;
    top: 3px;
    left: 3px;
    display: block;
    width: 8px;
    height: 8px;
    background-color: #1966ff;
    border-top: 0;
    border-left: 0;
    border-radius: 8px;
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-transition: all .3s cubic-bezier(.78, .14, .15, .86);
    transition: all .3s cubic-bezier(.78, .14, .15, .86);
    content: " "
}

.auxo-radio-input {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    cursor: pointer;
    opacity: 0
}

.auxo-radio-checked .auxo-radio-inner {
    border-color: #1966ff
}

.auxo-radio-checked .auxo-radio-inner:after {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    -webkit-transition: all .3s cubic-bezier(.78, .14, .15, .86);
    transition: all .3s cubic-bezier(.78, .14, .15, .86)
}

.auxo-radio-disabled {
    cursor: not-allowed
}

.auxo-radio-disabled .auxo-radio-inner {
    background-color: rgba(0, 0, 0, .04);
    border-color: #dcdee1 !important;
    cursor: not-allowed
}

.auxo-radio-disabled .auxo-radio-inner:after {
    background-color: #1966ff
}

.auxo-radio-disabled .auxo-radio-input {
    cursor: not-allowed
}

.auxo-radio-disabled+span {
    color: #bcbdc0;
    cursor: not-allowed
}

span.auxo-radio+* {
    padding-right: 8px;
    padding-left: 8px
}

.auxo-radio-button-wrapper {
    position: relative;
    display: inline-block;
    height: 32px;
    margin: 0;
    padding: 0 15px;
    color: #252931;
    font-size: 14px;
    line-height: 30px;
    background: #fff;
    border-color: #dcdee1;
    border-style: solid;
    border-width: 1.02px 1px 1px 0;
    cursor: pointer;
    -webkit-transition: color .3s, background .3s, border-color .3s, -webkit-box-shadow .3s;
    transition: color .3s, background .3s, border-color .3s, -webkit-box-shadow .3s;
    transition: color .3s, background .3s, border-color .3s, box-shadow .3s;
    transition: color .3s, background .3s, border-color .3s, box-shadow .3s, -webkit-box-shadow .3s
}

.auxo-radio-button-wrapper a {
    color: #252931
}

.auxo-radio-button-wrapper>.auxo-radio-button {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%
}

.auxo-radio-group-large .auxo-radio-button-wrapper {
    height: 40px;
    font-size: 16px;
    line-height: 38px
}

.auxo-radio-group-small .auxo-radio-button-wrapper {
    height: 28px;
    padding: 0 7px;
    line-height: 26px
}

.auxo-radio-button-wrapper:not(:first-child):before {
    position: absolute;
    top: -1px;
    left: -1px;
    display: block;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 1px;
    height: 100%;
    padding: 1px 0;
    background-color: #dcdee1;
    -webkit-transition: background-color .3s;
    transition: background-color .3s;
    content: ""
}

.auxo-radio-button-wrapper:first-child {
    border-left: 1px solid #dcdee1;
    border-radius: 4px 0 0 4px
}

.auxo-radio-button-wrapper:last-child {
    border-radius: 0 4px 4px 0
}

.auxo-radio-button-wrapper:first-child:last-child {
    border-radius: 4px
}

.auxo-radio-button-wrapper:hover {
    position: relative;
    color: #1966ff
}

.auxo-radio-button-wrapper:focus-within {
    -webkit-box-shadow: 0 0 0 3px rgba(25, 102, 255, .08);
    box-shadow: 0 0 0 3px rgba(25, 102, 255, .08)
}

.auxo-radio-button-wrapper .auxo-radio-inner,
.auxo-radio-button-wrapper input[type=checkbox],
.auxo-radio-button-wrapper input[type=radio] {
    width: 0;
    height: 0;
    opacity: 0;
    pointer-events: none
}

.auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled) {
    z-index: 1;
    color: #1966ff;
    background: #fff;
    border-color: #1966ff
}

.auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled):before {
    background-color: #1966ff
}

.auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled):first-child {
    border-color: #1966ff
}

.auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled):hover {
    color: #4784ff;
    border-color: #4784ff
}

.auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled):hover:before {
    background-color: #4784ff
}

.auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled):active {
    color: #1556d9;
    border-color: #1556d9
}

.auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled):active:before {
    background-color: #1556d9
}

.auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled):focus-within {
    -webkit-box-shadow: 0 0 0 3px rgba(25, 102, 255, .08);
    box-shadow: 0 0 0 3px rgba(25, 102, 255, .08)
}

.auxo-radio-group-solid .auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled) {
    color: #fff;
    background: #1966ff;
    border-color: #1966ff
}

.auxo-radio-group-solid .auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled):hover {
    color: #fff;
    background: #4784ff;
    border-color: #4784ff
}

.auxo-radio-group-solid .auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled):active {
    color: #fff;
    background: #1556d9;
    border-color: #1556d9
}

.auxo-radio-group-solid .auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled):focus-within {
    -webkit-box-shadow: 0 0 0 3px rgba(25, 102, 255, .08);
    box-shadow: 0 0 0 3px rgba(25, 102, 255, .08)
}

.auxo-radio-button-wrapper-disabled {
    cursor: not-allowed
}

.auxo-radio-button-wrapper-disabled,
.auxo-radio-button-wrapper-disabled:first-child,
.auxo-radio-button-wrapper-disabled:hover {
    color: #bcbdc0;
    background-color: rgba(0, 0, 0, .04);
    border-color: #dcdee1
}

.auxo-radio-button-wrapper-disabled:first-child {
    border-left-color: #dcdee1
}

.auxo-radio-button-wrapper-disabled.auxo-radio-button-wrapper-checked {
    color: #bcbdc0;
    background-color: #e6e6e6;
    border-color: #dcdee1;
    -webkit-box-shadow: none;
    box-shadow: none
}

@-webkit-keyframes antRadioEffect {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: .5
    }

    to {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
        opacity: 0
    }
}

@keyframes antRadioEffect {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: .5
    }

    to {
        -webkit-transform: scale(1.6);
        transform: scale(1.6);
        opacity: 0
    }
}

.auxo-radio-group.auxo-radio-group-rtl {
    direction: rtl
}

.auxo-radio-wrapper.auxo-radio-wrapper-rtl {
    margin-right: 0;
    margin-left: 8px;
    direction: rtl
}

.auxo-radio-button-wrapper.auxo-radio-button-wrapper-rtl {
    border-right-width: 0;
    border-left-width: 1px
}

.auxo-radio-button-wrapper.auxo-radio-button-wrapper-rtl.auxo-radio-button-wrapper:not(:first-child):before {
    right: -1px;
    left: 0
}

.auxo-radio-button-wrapper.auxo-radio-button-wrapper-rtl.auxo-radio-button-wrapper:first-child {
    border-right: 1px solid #dcdee1;
    border-radius: 0 4px 4px 0
}

.auxo-radio-button-wrapper-checked:not([class*=" auxo-radio-button-wrapper-disabled"]).auxo-radio-button-wrapper:first-child {
    border-right-color: #4784ff
}

.auxo-radio-button-wrapper.auxo-radio-button-wrapper-rtl.auxo-radio-button-wrapper:last-child {
    border-radius: 4px 0 0 4px
}

.auxo-radio-button-wrapper.auxo-radio-button-wrapper-rtl.auxo-radio-button-wrapper-disabled:first-child {
    border-right-color: #dcdee1
}

.auxo-radio-wrapper:not(.sp-null) {
    color: #252931
}

.auxo-radio-wrapper:not(.sp-null) .auxo-radio-disabled+span {
    color: #565960
}

.auxo-radio-wrapper:not(.sp-null) .auxo-radio-checked:after {
    display: none
}

.auxo-radio-wrapper:not(.sp-null) .auxo-radio-checked.auxo-radio-disabled .auxo-radio-inner {
    background-color: #fff;
    border: 1px solid #1966ff !important;
    opacity: .4
}

.auxo-radio-wrapper:not(.sp-null) .auxo-radio-checked.auxo-radio-disabled .auxo-radio-inner:after {
    background-color: #1966ff
}

.auxo-radio-wrapper:not(.sp-null) .auxo-radio-checked .auxo-radio-input:focus+.auxo-radio-inner {
    -webkit-box-shadow: 0 0 0 3px rgba(25, 102, 255, .08);
    box-shadow: 0 0 0 3px rgba(25, 102, 255, .08)
}

.auxo-radio-group-outline .auxo-radio-button-wrapper .auxo-radio-button {
    background-color: transparent;
    border-radius: 4px
}

.auxo-radio-group-outline .auxo-radio-button-wrapper-checked .auxo-radio-button {
    background-color: transparent
}

.auxo-radio-group:not(.sp-null):not(.auxo-radio-group-small):not(.auxo-radio-group-large) .auxo-radio-button-wrapper {
    padding: 6px 16px;
    line-height: 18px
}

.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper .auxo-radio-button {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper:focus-within {
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper:not(:first-child):before {
    background-color: #dcdee1
}

.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper-checked:not(.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper-disabled) {
    border-color: #1966ff
}

.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper-checked:not(.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper-disabled):before {
    background-color: #1966ff
}

.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper .auxo-badge {
    color: inherit
}

.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper-disabled:not(.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper-checked) {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper:not(.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper-disabled):not(.auxo-radio-group:not(.sp-null) .auxo-radio-button-wrapper-checked):hover {
    color: #4784ff
}

.auxo-radio-group:not(.sp-null).auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled) {
    font-weight: 500;
    color: #1966ff;
    border-color: #dcdee1
}

.auxo-radio-group:not(.sp-null).auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled):before {
    background: none
}

.auxo-radio-group:not(.sp-null).auxo-radio-group-solid .auxo-radio-button-wrapper-checked:not(.auxo-radio-button-wrapper-disabled) {
    color: #fff
}

.auxo-radio-group.auxo-radio-group-small .auxo-radio-wrapper,
.auxo-radio-wrapper.sp-radio-sm {
    font-size: 12px;
    line-height: 16px
}

.auxo-radio-group.auxo-radio-group-small .auxo-radio-wrapper .auxo-radio,
.auxo-radio-wrapper.sp-radio-sm .auxo-radio {
    vertical-align: top
}

.auxo-radio-group.auxo-radio-group-small .auxo-radio-wrapper .auxo-radio-inner,
.auxo-radio-wrapper.sp-radio-sm .auxo-radio-inner {
    width: 14px;
    height: 14px
}

.auxo-radio-group.auxo-radio-group-small .auxo-radio-wrapper .auxo-radio-inner:after,
.auxo-radio-wrapper.sp-radio-sm .auxo-radio-inner:after {
    left: 2px;
    top: 2px
}

.auxo-select-single .auxo-select-selector {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-select-single .auxo-select-selector .auxo-select-selection-search {
    position: absolute;
    top: 0;
    right: 11px;
    bottom: 0;
    left: 11px
}

.auxo-select-single .auxo-select-selector .auxo-select-selection-search-input {
    width: 100%
}

.auxo-select-single .auxo-select-selector .auxo-select-selection-item,
.auxo-select-single .auxo-select-selector .auxo-select-selection-placeholder {
    padding: 0;
    line-height: 30px;
    -webkit-transition: all .3s;
    transition: all .3s
}

@supports (-moz-appearance:meterbar) {

    .auxo-select-single .auxo-select-selector .auxo-select-selection-item,
    .auxo-select-single .auxo-select-selector .auxo-select-selection-placeholder {
        line-height: 30px
    }
}

.auxo-select-single .auxo-select-selector .auxo-select-selection-item {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-select-single .auxo-select-selector .auxo-select-selection-placeholder {
    pointer-events: none
}

.auxo-select-single .auxo-select-selector .auxo-select-selection-item:after,
.auxo-select-single .auxo-select-selector .auxo-select-selection-placeholder:after,
.auxo-select-single .auxo-select-selector:after {
    display: inline-block;
    width: 0;
    visibility: hidden;
    content: "\a0"
}

.auxo-select-single.auxo-select-show-arrow .auxo-select-selection-search {
    right: 25px
}

.auxo-select-single.auxo-select-show-arrow .auxo-select-selection-item,
.auxo-select-single.auxo-select-show-arrow .auxo-select-selection-placeholder {
    padding-right: 18px
}

.auxo-select-single.auxo-select-open .auxo-select-selection-item {
    color: #bcbdc0
}

.auxo-select-single:not(.auxo-select-customize-input) .auxo-select-selector {
    width: 100%;
    height: 32px;
    padding: 0 11px
}

.auxo-select-single:not(.auxo-select-customize-input) .auxo-select-selector .auxo-select-selection-search-input {
    height: 30px
}

.auxo-select-single:not(.auxo-select-customize-input) .auxo-select-selector:after {
    line-height: 30px
}

.auxo-select-single.auxo-select-customize-input .auxo-select-selector:after {
    display: none
}

.auxo-select-single.auxo-select-customize-input .auxo-select-selector .auxo-select-selection-search {
    position: static;
    width: 100%
}

.auxo-select-single.auxo-select-customize-input .auxo-select-selector .auxo-select-selection-placeholder {
    position: absolute;
    right: 0;
    left: 0;
    padding: 0 11px
}

.auxo-select-single.auxo-select-customize-input .auxo-select-selector .auxo-select-selection-placeholder:after {
    display: none
}

.auxo-select-single.auxo-select-lg:not(.auxo-select-customize-input) .auxo-select-selector {
    height: 40px
}

.auxo-select-single.auxo-select-lg:not(.auxo-select-customize-input) .auxo-select-selector .auxo-select-selection-item,
.auxo-select-single.auxo-select-lg:not(.auxo-select-customize-input) .auxo-select-selector .auxo-select-selection-placeholder,
.auxo-select-single.auxo-select-lg:not(.auxo-select-customize-input) .auxo-select-selector:after {
    line-height: 38px
}

.auxo-select-single.auxo-select-lg:not(.auxo-select-customize-input):not(.auxo-select-customize-input) .auxo-select-selection-search-input {
    height: 38px
}

.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input) .auxo-select-selector {
    height: 28px
}

.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input) .auxo-select-selector .auxo-select-selection-item,
.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input) .auxo-select-selector .auxo-select-selection-placeholder,
.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input) .auxo-select-selector:after {
    line-height: 26px
}

.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input):not(.auxo-select-customize-input) .auxo-select-selection-search-input {
    height: 26px
}

.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input) .auxo-select-selection-search {
    right: 11px;
    left: 11px
}

.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input) .auxo-select-selector {
    padding: 0 11px
}

.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input).auxo-select-show-arrow .auxo-select-selection-search {
    right: 32px
}

.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input).auxo-select-show-arrow .auxo-select-selection-item,
.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input).auxo-select-show-arrow .auxo-select-selection-placeholder {
    padding-right: 21px
}

.auxo-select-single.auxo-select-lg:not(.auxo-select-customize-input) .auxo-select-selector {
    padding: 0 11px
}

.auxo-select-selection-overflow {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 100%
}

.auxo-select-selection-overflow-item {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -ms-flex-item-align: center;
    align-self: center;
    max-width: 100%
}

.auxo-select-multiple .auxo-select-selector {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 5px
}

.auxo-select-show-search.auxo-select-multiple .auxo-select-selector {
    cursor: text
}

.auxo-select-disabled.auxo-select-multiple .auxo-select-selector {
    background: rgba(0, 0, 0, .04);
    cursor: not-allowed
}

.auxo-select-multiple .auxo-select-selector:after {
    display: inline-block;
    width: 0;
    margin: 2px 0;
    line-height: 24px;
    content: "\a0"
}

.auxo-select-multiple.auxo-select-allow-clear .auxo-select-selector,
.auxo-select-multiple.auxo-select-show-arrow .auxo-select-selector {
    padding-right: 24px
}

.auxo-select-multiple .auxo-select-selection-item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 100%;
    height: 24px;
    margin-top: 2px;
    margin-bottom: 2px;
    line-height: 22px;
    background: rgba(0, 0, 0, .04);
    border: 1px solid #eeeff0;
    border-radius: 4px;
    cursor: default;
    -webkit-transition: font-size .3s, line-height .3s, height .3s;
    transition: font-size .3s, line-height .3s, height .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-margin-end: 5px;
    margin-inline-end: 5px;
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
    -webkit-padding-end: 4px;
    padding-inline-end: 4px
}

.auxo-select-disabled.auxo-select-multiple .auxo-select-selection-item {
    color: #bfbfbf;
    border-color: #dcdee1;
    cursor: not-allowed
}

.auxo-select-multiple .auxo-select-selection-item-content {
    display: inline-block;
    margin-right: 4px;
    overflow: hidden;
    white-space: pre;
    text-overflow: ellipsis
}

.auxo-select-multiple .auxo-select-selection-item-remove {
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    color: #898b8f;
    font-weight: 700;
    font-size: 10px;
    line-height: inherit;
    cursor: pointer
}

.auxo-select-multiple .auxo-select-selection-item-remove>* {
    line-height: 1
}

.auxo-select-multiple .auxo-select-selection-item-remove svg {
    display: inline-block
}

.auxo-select-multiple .auxo-select-selection-item-remove:before {
    display: none
}

.auxo-select-multiple .auxo-select-selection-item-remove .auxo-select-multiple .auxo-select-selection-item-remove-icon {
    display: block
}

.auxo-select-multiple .auxo-select-selection-item-remove>.anticon {
    vertical-align: -.2em
}

.auxo-select-multiple .auxo-select-selection-item-remove:hover {
    color: #898b8f
}

.auxo-select-multiple .auxo-select-selection-overflow-item+.auxo-select-selection-overflow-item .auxo-select-selection-search {
    -webkit-margin-start: 0;
    margin-inline-start: 0
}

.auxo-select-multiple .auxo-select-selection-search {
    position: relative;
    max-width: 100%;
    margin-top: 2px;
    margin-bottom: 2px;
    -webkit-margin-start: 6px;
    margin-inline-start: 6px
}

.auxo-select-multiple .auxo-select-selection-search-input,
.auxo-select-multiple .auxo-select-selection-search-mirror {
    height: 24px;
    font-family: PingFang SC, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Noto Sans CJK SC, Microsoft YaHei, 微软雅黑, sans-serif;
    line-height: 24px;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-select-multiple .auxo-select-selection-search-input {
    width: 100%;
    min-width: 4.1px
}

.auxo-select-multiple .auxo-select-selection-search-mirror {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999;
    white-space: pre;
    visibility: hidden
}

.auxo-select-multiple .auxo-select-selection-placeholder {
    position: absolute;
    top: 50%;
    right: 11px;
    left: 11px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-select-multiple.auxo-select-lg .auxo-select-selector:after {
    line-height: 30px
}

.auxo-select-multiple.auxo-select-lg .auxo-select-selection-item {
    height: 30px;
    line-height: 28px
}

.auxo-select-multiple.auxo-select-lg .auxo-select-selection-search {
    height: 30px;
    line-height: 30px
}

.auxo-select-multiple.auxo-select-lg .auxo-select-selection-search-input,
.auxo-select-multiple.auxo-select-lg .auxo-select-selection-search-mirror {
    height: 30px;
    line-height: 28px
}

.auxo-select-multiple.auxo-select-sm .auxo-select-selector:after {
    line-height: 18px
}

.auxo-select-multiple.auxo-select-sm .auxo-select-selection-item {
    height: 18px;
    line-height: 16px
}

.auxo-select-multiple.auxo-select-sm .auxo-select-selection-search {
    height: 18px;
    line-height: 18px
}

.auxo-select-multiple.auxo-select-sm .auxo-select-selection-search-input,
.auxo-select-multiple.auxo-select-sm .auxo-select-selection-search-mirror {
    height: 18px;
    line-height: 16px
}

.auxo-select-multiple.auxo-select-sm .auxo-select-selection-placeholder {
    left: 11px
}

.auxo-select-multiple.auxo-select-sm .auxo-select-selection-search {
    -webkit-margin-start: 3px;
    margin-inline-start: 3px
}

.auxo-select-multiple.auxo-select-lg .auxo-select-selection-item {
    height: 32px;
    line-height: 32px
}

.auxo-select-disabled .auxo-select-selection-item-remove {
    display: none
}

.auxo-select {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: inline-block;
    cursor: pointer
}

.auxo-select:not(.auxo-select-customize-input) .auxo-select-selector {
    position: relative;
    background-color: #fff;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
    transition: all .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-select:not(.auxo-select-customize-input) .auxo-select-selector input {
    cursor: pointer
}

.auxo-select-show-search.auxo-select:not(.auxo-select-customize-input) .auxo-select-selector {
    cursor: text
}

.auxo-select-show-search.auxo-select:not(.auxo-select-customize-input) .auxo-select-selector input {
    cursor: auto
}

.auxo-select-focused:not(.auxo-select-disabled).auxo-select:not(.auxo-select-customize-input) .auxo-select-selector {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-select-focused:not(.auxo-select-disabled).auxo-select:not(.auxo-select-customize-input) .auxo-select-selector:not(.sp-null):not(.sp-null-1),
.auxo-select-focused:not(.auxo-select-disabled).auxo-select:not(.auxo-select-customize-input) .auxo-select-selector:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-select-focused:not(.auxo-select-disabled).auxo-select:not(.auxo-select-customize-input) .auxo-select-selector {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-select-disabled.auxo-select:not(.auxo-select-customize-input) .auxo-select-selector {
    color: #bcbdc0;
    background: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    border-color: #dcdee1
}

.auxo-select-multiple.auxo-select-disabled.auxo-select:not(.auxo-select-customize-input) .auxo-select-selector {
    background: rgba(0, 0, 0, .04)
}

.auxo-select-disabled.auxo-select:not(.auxo-select-customize-input) .auxo-select-selector input {
    cursor: not-allowed
}

.auxo-select:not(.auxo-select-customize-input) .auxo-select-selector .auxo-select-selection-search-input {
    margin: 0;
    padding: 0;
    background: transparent;
    border: none;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.auxo-select:not(.auxo-select-customize-input) .auxo-select-selector .auxo-select-selection-search-input::-webkit-search-cancel-button {
    display: none;
    -webkit-appearance: none
}

.auxo-select:not(.auxo-select-disabled):hover .auxo-select-selector {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-input-rtl .auxo-select:not(.auxo-select-disabled):hover .auxo-select-selector {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-select-selection-item {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

@media (-ms-high-contrast:none) {

    .auxo-select-selection-item,
    .auxo-select-selection-item ::-ms-backdrop {
        -ms-flex: auto;
        flex: auto
    }
}

.auxo-select-selection-placeholder {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    color: #bcbdc0;
    white-space: nowrap;
    text-overflow: ellipsis;
    pointer-events: none
}

@media (-ms-high-contrast:none) {

    .auxo-select-selection-placeholder,
    .auxo-select-selection-placeholder ::-ms-backdrop {
        -ms-flex: auto;
        flex: auto
    }
}

.auxo-select-arrow {
    display: inline-block;
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 53%;
    right: 11px;
    width: 12px;
    height: 12px;
    margin-top: -6px;
    color: #bcbdc0;
    font-size: 12px;
    line-height: 1;
    text-align: center;
    pointer-events: none
}

.auxo-select-arrow>* {
    line-height: 1
}

.auxo-select-arrow svg {
    display: inline-block
}

.auxo-select-arrow:before {
    display: none
}

.auxo-select-arrow .auxo-select-arrow-icon {
    display: block
}

.auxo-select-arrow .anticon {
    vertical-align: top;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.auxo-select-arrow .anticon>svg {
    vertical-align: top
}

.auxo-select-arrow .anticon:not(.auxo-select-suffix) {
    pointer-events: auto
}

.auxo-select-disabled .auxo-select-arrow {
    cursor: not-allowed
}

.auxo-select-clear {
    position: absolute;
    top: 50%;
    right: 11px;
    z-index: 1;
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-top: -6px;
    color: #bcbdc0;
    font-size: 12px;
    font-style: normal;
    line-height: 1;
    text-align: center;
    text-transform: none;
    background: #fff;
    cursor: pointer;
    opacity: 0;
    -webkit-transition: color .3s ease, opacity .15s ease;
    transition: color .3s ease, opacity .15s ease;
    text-rendering: auto
}

.auxo-select-clear:before {
    display: block
}

.auxo-select-clear:hover {
    color: #898b8f
}

.auxo-select:hover .auxo-select-clear {
    opacity: 1
}

.auxo-select-dropdown {
    margin: 0;
    color: #565960;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    top: -9999px;
    left: -9999px;
    z-index: 1050;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 8px 0;
    overflow: hidden;
    font-size: 14px;
    font-variant: normal;
    background-color: #fff;
    border-radius: 4px;
    outline: none;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08)
}

.auxo-select-dropdown.slide-up-appear.slide-up-appear-active.auxo-select-dropdown-placement-bottomLeft,
.auxo-select-dropdown.slide-up-enter.slide-up-enter-active.auxo-select-dropdown-placement-bottomLeft {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn
}

.auxo-select-dropdown.slide-up-appear.slide-up-appear-active.auxo-select-dropdown-placement-topLeft,
.auxo-select-dropdown.slide-up-enter.slide-up-enter-active.auxo-select-dropdown-placement-topLeft {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn
}

.auxo-select-dropdown.slide-up-leave.slide-up-leave-active.auxo-select-dropdown-placement-bottomLeft {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut
}

.auxo-select-dropdown.slide-up-leave.slide-up-leave-active.auxo-select-dropdown-placement-topLeft {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut
}

.auxo-select-dropdown-hidden {
    display: none
}

.auxo-select-dropdown-empty {
    color: #bcbdc0
}

.auxo-select-item-empty {
    color: #565960;
    color: #bcbdc0
}

.auxo-select-item,
.auxo-select-item-empty {
    position: relative;
    display: block;
    min-height: 32px;
    padding: 6px 12px;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.auxo-select-item {
    color: #565960;
    cursor: pointer;
    -webkit-transition: background .3s ease;
    transition: background .3s ease
}

.auxo-select-item-group {
    color: #aaabaf;
    font-size: 12px;
    cursor: default
}

.auxo-select-item-option {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-select-item-option-content {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.auxo-select-item-option-state {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-select-item-option-active:not(.auxo-select-item-option-disabled) {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-select-item-option-selected:not(.auxo-select-item-option-disabled) {
    color: #252931;
    font-weight: 500;
    background-color: #f0f6ff
}

.auxo-select-item-option-selected:not(.auxo-select-item-option-disabled) .auxo-select-item-option-state {
    color: #1966ff
}

.auxo-select-item-option-disabled {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-select-lg {
    font-size: 16px
}

.auxo-select-borderless .auxo-select-selector {
    background-color: transparent !important;
    border-color: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.auxo-select-rtl {
    direction: rtl
}

.auxo-select-rtl .auxo-select-arrow,
.auxo-select-rtl .auxo-select-clear {
    right: auto;
    left: 11px
}

.auxo-select-dropdown-rtl {
    direction: rtl
}

.auxo-select-dropdown-rtl .auxo-select-item-option-grouped {
    padding-right: 24px;
    padding-left: 12px
}

.auxo-select-rtl.auxo-select-multiple.auxo-select-allow-clear .auxo-select-selector,
.auxo-select-rtl.auxo-select-multiple.auxo-select-show-arrow .auxo-select-selector {
    padding-right: 5px;
    padding-left: 24px
}

.auxo-select-rtl.auxo-select-multiple .auxo-select-selection-item {
    text-align: right
}

.auxo-select-rtl.auxo-select-multiple .auxo-select-selection-item-content {
    margin-right: 0;
    margin-left: 4px;
    text-align: right
}

.auxo-select-rtl.auxo-select-multiple .auxo-select-selection-search-mirror {
    right: 0;
    left: auto
}

.auxo-select-rtl.auxo-select-multiple .auxo-select-selection-placeholder {
    right: 11px;
    left: auto
}

.auxo-select-rtl.auxo-select-multiple.auxo-select-sm .auxo-select-selection-placeholder {
    right: 11px
}

.auxo-select-rtl.auxo-select-single .auxo-select-selector .auxo-select-selection-item,
.auxo-select-rtl.auxo-select-single .auxo-select-selector .auxo-select-selection-placeholder {
    right: 0;
    left: 9px;
    text-align: right
}

.auxo-select-rtl.auxo-select-single.auxo-select-show-arrow .auxo-select-selection-search {
    right: 11px;
    left: 25px
}

.auxo-select-rtl.auxo-select-single.auxo-select-show-arrow .auxo-select-selection-item,
.auxo-select-rtl.auxo-select-single.auxo-select-show-arrow .auxo-select-selection-placeholder {
    padding-right: 0;
    padding-left: 18px
}

.auxo-select-rtl.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input).auxo-select-show-arrow .auxo-select-selection-search {
    right: 10px
}

.auxo-select-rtl.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input).auxo-select-show-arrow .auxo-select-selection-item,
.auxo-select-rtl.auxo-select-single.auxo-select-sm:not(.auxo-select-customize-input).auxo-select-show-arrow .auxo-select-selection-placeholder {
    padding-right: 0;
    padding-left: 21px
}

.auxo-select.sp-search-select .auxo-select-selection-search-input {
    visibility: hidden !important
}

.auxo-select:not(.auxo-select-disabled):hover.auxo-select-allow-clear .auxo-select-arrow:not(:last-child) {
    opacity: 0
}

.auxo-select:not(.auxo-select-disabled):hover.auxo-select-customize-input .auxo-select-selector {
    background: none
}

.auxo-select:not(.sp-null) {
    color: #252931
}

.auxo-select:not(.sp-null).auxo-select-disabled .auxo-select-selection-item {
    color: #565960
}

.auxo-select:not(.sp-null).auxo-select-sm {
    font-size: 12px
}

.auxo-select-single:not(.sp-null).auxo-select-open .auxo-select-selection-item {
    color: #bcbdc0;
    opacity: 1
}

.auxo-select-single:not(.sp-null).auxo-select-open:not(.auxo-select-show-search) .auxo-select-selection-item {
    color: #252931
}

.auxo-select-show-arrow.auxo-select-open .auxo-select-arrow .anticon-down {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.auxo-select-selection-placeholder:not(.sp-null) {
    color: #bcbdc0;
    opacity: 1
}

.auxo-select-arrow:not(.sp-null) {
    color: #898b8f;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.auxo-select-arrow:not(.sp-null),
.auxo-select-clear:not(.sp-null) {
    width: 16px;
    height: 16px;
    font-size: 16px;
    top: calc(50% - 2px);
    right: 8px
}

.auxo-select-multiple:not(.sp-null) .auxo-select-selection-overflow {
    padding: 1px 0
}

.auxo-select-multiple:not(.sp-null) .auxo-select-selector {
    padding-left: 3px
}

.auxo-select-multiple:not(.sp-null) .auxo-select-selector input {
    -webkit-transition: none;
    transition: none
}

.auxo-select-multiple:not(.sp-null) .auxo-select-selection-item {
    font-size: 12px;
    color: #252931;
    background-color: rgba(0, 0, 0, .04);
    border-color: #eeeff0;
    padding: 0 4px;
    border-radius: 2px;
    margin-right: 4px
}

.auxo-select-multiple:not(.sp-null) .auxo-select-selection-item .auxo-select-selection-item-remove,
.auxo-select-multiple:not(.sp-null) .auxo-select-selection-item .sp-select-all-closeicon {
    font-size: 14px
}

.auxo-select-multiple:not(.sp-null) .auxo-select-selection-item .auxo-select-selection-item-remove>.anticon,
.auxo-select-multiple:not(.sp-null) .auxo-select-selection-item .sp-select-all-closeicon>.anticon {
    vertical-align: middle
}

.auxo-select-multiple:not(.sp-null).auxo-select-focused:not(.auxo-select-disabled) .auxo-select-selection-item {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-select-multiple:not(.sp-null).sp-select-all-tag .auxo-select-selection-item-content {
    margin-right: 0
}

.auxo-select-multiple:not(.sp-null).sp-select-all-tag .sp-select-all-closeicon {
    color: #898b8f;
    line-height: 1;
    vertical-align: middle
}

.auxo-select-multiple:not(.sp-null).sp-select-all-tag .sp-select-all-tag-text {
    margin-right: 4px
}

.auxo-select-multiple:not(.sp-null).auxo-select-lg .auxo-select-selection-search {
    height: 32px;
    line-height: 32px
}

.auxo-select-multiple:not(.sp-null).auxo-select-sm .auxo-select-selector:after {
    line-height: 20px
}

.auxo-select-multiple:not(.sp-null).auxo-select-sm .auxo-select-selection-item {
    height: 20px;
    line-height: 18px
}

.auxo-select-multiple:not(.sp-null).auxo-select-sm .auxo-select-selection-search {
    height: 20px;
    line-height: 20px
}

.auxo-select-multiple:not(.sp-null).auxo-select-sm .auxo-select-selection-search-input,
.auxo-select-multiple:not(.sp-null).auxo-select-sm .auxo-select-selection-search-mirror {
    height: 18px;
    line-height: 16px
}

.auxo-select-multiple:not(.sp-null).auxo-select-sm .auxo-select-selection-search:first-child .auxo-select-selection-search-input {
    margin-left: 5px
}

.auxo-select-item-option-selected:not(.auxo-select-item-option-disabled) .auxo-select-item-option-content {
    color: #252931
}

.auxo-select-dropdown {
    border: 1px solid #eeeff0
}

.auxo-select-dropdown .auxo-select-item:not(.auxo-select-item-option-disabled) {
    color: #252931
}

.auxo-select-dropdown .auxo-select-item:not(.auxo-select-item-option-disabled).auxo-select-item-group {
    color: #aaabaf
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-option-disabled) {
    font-weight: 400
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-group) {
    padding-left: 36px;
    position: relative
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-group).auxo-select-item-option-disabled:before {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-group).auxo-select-item-option-selected {
    background-color: transparent
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-group).auxo-select-item-option-selected:before {
    display: none
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-group).auxo-select-item-option-selected.auxo-select-item-option-active {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-group).auxo-select-item-option-selected.auxo-select-item-option-disabled .auxo-select-item-option-content {
    color: #565960
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-group).auxo-select-item-option-selected.auxo-select-item-option-disabled .auxo-select-item-option-state {
    opacity: .4
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-group).auxo-select-item-option-selected .auxo-select-item-option-state {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 12px;
    width: 16px;
    height: 16px;
    font-size: 16px;
    border: none;
    border-radius: 2px;
    color: #fff;
    background-color: #1966ff
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-group).auxo-select-item-option-selected .auxo-select-item-option-state .anticon-check {
    display: block
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-group):before,
.auxo-select-dropdown.sp-multiple-dropdown .sp-select-all .select-all-checkbox {
    content: "";
    position: absolute;
    display: block;
    width: 16px;
    height: 16px;
    top: 50%;
    left: 12px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border: 1px solid #dcdee1;
    border-radius: 2px;
    background-color: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.auxo-select-dropdown.sp-multiple-dropdown .auxo-select-item:not(.auxo-select-item-group).auxo-select-item-option-selected .anticon-check>svg>path,
.auxo-select-dropdown.sp-multiple-dropdown .sp-select-all .select-all-checkbox.select-all>svg>path {
    d: path("M248.375 462.793C226.505 484.663 226.505 520.12 248.375 541.989L406.767 700.38C428.636 722.25 464.093 722.25 485.963 700.38L802.746 383.598C824.616 361.728 824.616 326.271 802.746 304.402C780.877 282.533 745.42 282.533 723.55 304.402L446.365 581.587L327.571 462.793C305.701 440.924 270.244 440.924 248.375 462.793Z")
}

.auxo-select-dropdown.sp-multiple-dropdown .sp-multiple-select-divider {
    width: calc(100% - 16px);
    min-width: calc(100% - 16px);
    margin: 8px
}

.auxo-select-dropdown.sp-multiple-dropdown .sp-select-all {
    color: #565960;
    height: 32px;
    line-height: 32px;
    margin: 0;
    padding: 0 0 0 36px;
    position: relative;
    cursor: pointer
}

.auxo-select-dropdown.sp-multiple-dropdown .sp-select-all .select-all-checkbox>svg {
    display: none
}

.auxo-select-dropdown.sp-multiple-dropdown .sp-select-all .select-all-checkbox.select-all {
    border: none;
    color: #fff;
    line-height: 16px;
    background-color: #1966ff
}

.auxo-select-dropdown.sp-multiple-dropdown .sp-select-all .select-all-checkbox.select-all>svg {
    width: 16px;
    height: 16px;
    display: inline
}

.auxo-select-dropdown.sp-search-select-dropdown .sp-select-search {
    margin: 0 12px 8px
}

.auxo-select-dropdown .sp-select-more-loading {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 16px;
    width: 32px;
    height: 32px;
    -ms-flex-item-align: center;
    align-self: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #bcbdc0;
    overflow: hidden
}

.auxo-select-dropdown .sp-select-more-loading>span {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-animation: loadingCircle 1s linear infinite;
    animation: loadingCircle 1s linear infinite
}

.auxo-select-dropdown .sp-select-more-loading>span>svg.icon {
    width: 1em;
    height: 1em;
    vertical-align: -.15em;
    fill: currentColor;
    overflow: hidden
}

.auxo-select-single.auxo-select-customize-input:not(.sp-null) .auxo-select-selector .auxo-select-selection-placeholder {
    top: 1px;
    left: 1px;
    z-index: 1
}

.auxo-steps {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    font-size: 0;
    text-align: initial
}

.auxo-steps-item {
    position: relative;
    display: inline-block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    vertical-align: top
}

.auxo-steps-item-container {
    outline: none
}

.auxo-steps-item:last-child {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-steps-item:last-child>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title:after,
.auxo-steps-item:last-child>.auxo-steps-item-container>.auxo-steps-item-tail {
    display: none
}

.auxo-steps-item-content,
.auxo-steps-item-icon {
    display: inline-block;
    vertical-align: top
}

.auxo-steps-item-icon {
    width: 32px;
    height: 32px;
    margin: 0 8px 0 0;
    font-size: 16px;
    font-family: PingFang SC, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Noto Sans CJK SC, Microsoft YaHei, 微软雅黑, sans-serif;
    line-height: 32px;
    text-align: center;
    border: 1px solid #bcbdc0;
    border-radius: 32px;
    -webkit-transition: background-color .3s, border-color .3s;
    transition: background-color .3s, border-color .3s
}

.auxo-steps-item-icon .auxo-steps-icon {
    position: relative;
    top: 0;
    color: #1966ff;
    line-height: 1
}

.auxo-steps-item-tail {
    position: absolute;
    top: 12px;
    left: 0;
    width: 100%;
    padding: 0 10px
}

.auxo-steps-item-tail:after {
    display: inline-block;
    width: 100%;
    height: 1px;
    background: #eeeff0;
    border-radius: 1px;
    -webkit-transition: background .3s;
    transition: background .3s;
    content: ""
}

.auxo-steps-item-title {
    position: relative;
    display: inline-block;
    padding-right: 16px;
    color: #565960;
    font-size: 16px;
    line-height: 32px
}

.auxo-steps-item-title:after {
    position: absolute;
    top: 16px;
    left: 100%;
    display: block;
    width: 9999px;
    height: 1px;
    background: #eeeff0;
    content: ""
}

.auxo-steps-item-subtitle {
    display: inline;
    margin-left: 8px;
    font-weight: 400
}

.auxo-steps-item-description,
.auxo-steps-item-subtitle {
    color: #898b8f;
    font-size: 14px
}

.auxo-steps-item-wait .auxo-steps-item-icon {
    background-color: #fff;
    border-color: #bcbdc0
}

.auxo-steps-item-wait .auxo-steps-item-icon>.auxo-steps-icon {
    color: #bcbdc0
}

.auxo-steps-item-wait .auxo-steps-item-icon>.auxo-steps-icon .auxo-steps-icon-dot {
    background: #bcbdc0
}

.auxo-steps-item-wait>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title {
    color: #898b8f
}

.auxo-steps-item-wait>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title:after {
    background-color: #eeeff0
}

.auxo-steps-item-wait>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-description {
    color: #898b8f
}

.auxo-steps-item-wait>.auxo-steps-item-container>.auxo-steps-item-tail:after {
    background-color: #eeeff0
}

.auxo-steps-item-process .auxo-steps-item-icon {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-steps-item-process .auxo-steps-item-icon>.auxo-steps-icon {
    color: #1966ff
}

.auxo-steps-item-process .auxo-steps-item-icon>.auxo-steps-icon .auxo-steps-icon-dot {
    background: #1966ff
}

.auxo-steps-item-process>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title {
    color: #252931
}

.auxo-steps-item-process>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title:after {
    background-color: #eeeff0
}

.auxo-steps-item-process>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-description {
    color: #565960
}

.auxo-steps-item-process>.auxo-steps-item-container>.auxo-steps-item-tail:after {
    background-color: #eeeff0
}

.auxo-steps-item-process>.auxo-steps-item-container>.auxo-steps-item-icon {
    background: #1966ff
}

.auxo-steps-item-process>.auxo-steps-item-container>.auxo-steps-item-icon .auxo-steps-icon {
    color: #fff
}

.auxo-steps-item-process>.auxo-steps-item-container>.auxo-steps-item-title {
    font-weight: 500
}

.auxo-steps-item-finish .auxo-steps-item-icon {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-steps-item-finish .auxo-steps-item-icon>.auxo-steps-icon {
    color: #1966ff
}

.auxo-steps-item-finish .auxo-steps-item-icon>.auxo-steps-icon .auxo-steps-icon-dot {
    background: #1966ff
}

.auxo-steps-item-finish>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title {
    color: #565960
}

.auxo-steps-item-finish>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title:after {
    background-color: #1966ff
}

.auxo-steps-item-finish>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-description {
    color: #898b8f
}

.auxo-steps-item-finish>.auxo-steps-item-container>.auxo-steps-item-tail:after {
    background-color: #1966ff
}

.auxo-steps-item-error .auxo-steps-item-icon {
    background-color: #fff;
    border-color: #ff3b52
}

.auxo-steps-item-error .auxo-steps-item-icon>.auxo-steps-icon {
    color: #ff3b52
}

.auxo-steps-item-error .auxo-steps-item-icon>.auxo-steps-icon .auxo-steps-icon-dot {
    background: #ff3b52
}

.auxo-steps-item-error>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title {
    color: #ff3b52
}

.auxo-steps-item-error>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title:after {
    background-color: #eeeff0
}

.auxo-steps-item-error>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-description {
    color: #ff3b52
}

.auxo-steps-item-error>.auxo-steps-item-container>.auxo-steps-item-tail:after {
    background-color: #eeeff0
}

.auxo-steps-item.auxo-steps-next-error .auxo-steps-item-title:after {
    background: #ff3b52
}

.auxo-steps-item-disabled {
    cursor: not-allowed
}

.auxo-steps .auxo-steps-item:not(.auxo-steps-item-active)>.auxo-steps-item-container[role=button] {
    cursor: pointer
}

.auxo-steps .auxo-steps-item:not(.auxo-steps-item-active)>.auxo-steps-item-container[role=button] .auxo-steps-item-description,
.auxo-steps .auxo-steps-item:not(.auxo-steps-item-active)>.auxo-steps-item-container[role=button] .auxo-steps-item-icon .auxo-steps-icon,
.auxo-steps .auxo-steps-item:not(.auxo-steps-item-active)>.auxo-steps-item-container[role=button] .auxo-steps-item-subtitle,
.auxo-steps .auxo-steps-item:not(.auxo-steps-item-active)>.auxo-steps-item-container[role=button] .auxo-steps-item-title {
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-steps .auxo-steps-item:not(.auxo-steps-item-active)>.auxo-steps-item-container[role=button]:hover .auxo-steps-item-description,
.auxo-steps .auxo-steps-item:not(.auxo-steps-item-active)>.auxo-steps-item-container[role=button]:hover .auxo-steps-item-subtitle,
.auxo-steps .auxo-steps-item:not(.auxo-steps-item-active)>.auxo-steps-item-container[role=button]:hover .auxo-steps-item-title {
    color: #1966ff
}

.auxo-steps .auxo-steps-item:not(.auxo-steps-item-active):not(.auxo-steps-item-process)>.auxo-steps-item-container[role=button]:hover .auxo-steps-item-icon {
    border-color: #1966ff
}

.auxo-steps .auxo-steps-item:not(.auxo-steps-item-active):not(.auxo-steps-item-process)>.auxo-steps-item-container[role=button]:hover .auxo-steps-item-icon .auxo-steps-icon {
    color: #1966ff
}

.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item {
    padding-left: 16px;
    white-space: nowrap
}

.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item:first-child {
    padding-left: 0
}

.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item:last-child .auxo-steps-item-title {
    padding-right: 0
}

.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item-tail {
    display: none
}

.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item-description {
    max-width: 140px;
    white-space: normal
}

.auxo-steps-item-custom>.auxo-steps-item-container>.auxo-steps-item-icon {
    height: auto;
    background: none;
    border: 0
}

.auxo-steps-item-custom>.auxo-steps-item-container>.auxo-steps-item-icon>.auxo-steps-icon {
    top: 0;
    left: .5px;
    width: 32px;
    height: 32px;
    font-size: 24px;
    line-height: 32px
}

.auxo-steps-item-custom.auxo-steps-item-process .auxo-steps-item-icon>.auxo-steps-icon {
    color: #1966ff
}

.auxo-steps:not(.auxo-steps-vertical) .auxo-steps-item-custom .auxo-steps-item-icon {
    width: auto;
    background: none
}

.auxo-steps-small.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item {
    padding-left: 12px
}

.auxo-steps-small.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item:first-child {
    padding-left: 0
}

.auxo-steps-small .auxo-steps-item-icon {
    width: 24px;
    height: 24px;
    margin: 0 8px 0 0;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    border-radius: 24px
}

.auxo-steps-small .auxo-steps-item-title {
    padding-right: 12px;
    font-size: 14px;
    line-height: 24px
}

.auxo-steps-small .auxo-steps-item-title:after {
    top: 12px
}

.auxo-steps-small .auxo-steps-item-description {
    color: #898b8f;
    font-size: 14px
}

.auxo-steps-small .auxo-steps-item-tail {
    top: 8px
}

.auxo-steps-small .auxo-steps-item-custom .auxo-steps-item-icon {
    width: inherit;
    height: inherit;
    line-height: inherit;
    background: none;
    border: 0;
    border-radius: 0
}

.auxo-steps-small .auxo-steps-item-custom .auxo-steps-item-icon>.auxo-steps-icon {
    font-size: 24px;
    line-height: 24px;
    -webkit-transform: none;
    transform: none
}

.auxo-steps-vertical {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.auxo-steps-vertical>.auxo-steps-item {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    padding-left: 0;
    overflow: visible
}

.auxo-steps-vertical>.auxo-steps-item .auxo-steps-item-icon {
    float: left;
    margin-right: 16px
}

.auxo-steps-vertical>.auxo-steps-item .auxo-steps-item-content {
    display: block;
    min-height: 48px;
    overflow: hidden
}

.auxo-steps-vertical>.auxo-steps-item .auxo-steps-item-title {
    line-height: 32px
}

.auxo-steps-vertical>.auxo-steps-item .auxo-steps-item-description {
    padding-bottom: 12px
}

.auxo-steps-vertical>.auxo-steps-item>.auxo-steps-item-container>.auxo-steps-item-tail {
    position: absolute;
    top: 0;
    left: 16px;
    width: 1px;
    height: 100%;
    padding: 38px 0 6px
}

.auxo-steps-vertical>.auxo-steps-item>.auxo-steps-item-container>.auxo-steps-item-tail:after {
    width: 1px;
    height: 100%
}

.auxo-steps-vertical>.auxo-steps-item:not(:last-child)>.auxo-steps-item-container>.auxo-steps-item-tail {
    display: block
}

.auxo-steps-vertical>.auxo-steps-item>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title:after {
    display: none
}

.auxo-steps-vertical.auxo-steps-small .auxo-steps-item-container .auxo-steps-item-tail {
    position: absolute;
    top: 0;
    left: 12px;
    padding: 30px 0 6px
}

.auxo-steps-vertical.auxo-steps-small .auxo-steps-item-container .auxo-steps-item-title {
    line-height: 24px
}

.auxo-steps-label-vertical .auxo-steps-item {
    overflow: visible
}

.auxo-steps-label-vertical .auxo-steps-item-tail {
    margin-left: 58px;
    padding: 3.5px 24px
}

.auxo-steps-label-vertical .auxo-steps-item-content {
    display: block;
    width: 116px;
    margin-top: 8px;
    text-align: center
}

.auxo-steps-label-vertical .auxo-steps-item-icon {
    display: inline-block;
    margin-left: 42px
}

.auxo-steps-label-vertical .auxo-steps-item-title {
    padding-right: 0;
    padding-left: 0
}

.auxo-steps-label-vertical .auxo-steps-item-title:after {
    display: none
}

.auxo-steps-label-vertical .auxo-steps-item-subtitle {
    display: block;
    margin-bottom: 4px;
    margin-left: 0;
    line-height: 1.5715
}

.auxo-steps-label-vertical.auxo-steps-small:not(.auxo-steps-dot) .auxo-steps-item-icon {
    margin-left: 46px
}

.auxo-steps-dot .auxo-steps-item-title,
.auxo-steps-dot.auxo-steps-small .auxo-steps-item-title {
    line-height: 1.5715
}

.auxo-steps-dot .auxo-steps-item-tail,
.auxo-steps-dot.auxo-steps-small .auxo-steps-item-tail {
    top: 2px;
    width: 100%;
    margin: 0 0 0 70px;
    padding: 0
}

.auxo-steps-dot .auxo-steps-item-tail:after,
.auxo-steps-dot.auxo-steps-small .auxo-steps-item-tail:after {
    width: calc(100% - 20px);
    height: 3px;
    margin-left: 12px
}

.auxo-steps-dot .auxo-steps-item:first-child .auxo-steps-icon-dot,
.auxo-steps-dot.auxo-steps-small .auxo-steps-item:first-child .auxo-steps-icon-dot {
    left: 2px
}

.auxo-steps-dot .auxo-steps-item-icon,
.auxo-steps-dot.auxo-steps-small .auxo-steps-item-icon {
    width: 8px;
    height: 8px;
    margin-left: 67px;
    padding-right: 0;
    line-height: 8px;
    background: transparent;
    border: 0
}

.auxo-steps-dot .auxo-steps-item-icon .auxo-steps-icon-dot,
.auxo-steps-dot.auxo-steps-small .auxo-steps-item-icon .auxo-steps-icon-dot {
    position: relative;
    float: left;
    width: 100%;
    height: 100%;
    border-radius: 100px;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-steps-dot .auxo-steps-item-icon .auxo-steps-icon-dot:after,
.auxo-steps-dot.auxo-steps-small .auxo-steps-item-icon .auxo-steps-icon-dot:after {
    position: absolute;
    top: -12px;
    left: -26px;
    width: 60px;
    height: 32px;
    background: rgba(0, 0, 0, .001);
    content: ""
}

.auxo-steps-dot .auxo-steps-item-content,
.auxo-steps-dot.auxo-steps-small .auxo-steps-item-content {
    width: 140px
}

.auxo-steps-dot .auxo-steps-item-process .auxo-steps-item-icon,
.auxo-steps-dot.auxo-steps-small .auxo-steps-item-process .auxo-steps-item-icon {
    position: relative;
    top: -1px;
    width: 10px;
    height: 10px;
    line-height: 10px;
    background: none
}

.auxo-steps-dot .auxo-steps-item-process .auxo-steps-icon:first-child .auxo-steps-icon-dot,
.auxo-steps-dot.auxo-steps-small .auxo-steps-item-process .auxo-steps-icon:first-child .auxo-steps-icon-dot {
    left: 0
}

.auxo-steps-vertical.auxo-steps-dot .auxo-steps-item-icon {
    margin-top: 8px;
    margin-left: 0;
    background: none
}

.auxo-steps-vertical.auxo-steps-dot .auxo-steps-item>.auxo-steps-item-container>.auxo-steps-item-tail {
    top: 2px;
    left: -9px;
    margin: 0;
    padding: 22px 0 4px
}

.auxo-steps-vertical.auxo-steps-dot .auxo-steps-item:first-child .auxo-steps-icon-dot {
    left: 0
}

.auxo-steps-vertical.auxo-steps-dot .auxo-steps-item-content {
    width: inherit
}

.auxo-steps-vertical.auxo-steps-dot .auxo-steps-item-process .auxo-steps-item-container .auxo-steps-item-icon .auxo-steps-icon-dot {
    left: -2px
}

.auxo-steps-navigation {
    padding-top: 12px
}

.auxo-steps-navigation.auxo-steps-small .auxo-steps-item-container {
    margin-left: -12px
}

.auxo-steps-navigation .auxo-steps-item {
    overflow: visible;
    text-align: center
}

.auxo-steps-navigation .auxo-steps-item-container {
    display: inline-block;
    height: 100%;
    margin-left: -16px;
    padding-bottom: 12px;
    text-align: left;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.auxo-steps-navigation .auxo-steps-item-container .auxo-steps-item-content {
    max-width: auto
}

.auxo-steps-navigation .auxo-steps-item-container .auxo-steps-item-title {
    max-width: 100%;
    padding-right: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.auxo-steps-navigation .auxo-steps-item-container .auxo-steps-item-title:after {
    display: none
}

.auxo-steps-navigation .auxo-steps-item:not(.auxo-steps-item-active) .auxo-steps-item-container[role=button] {
    cursor: pointer
}

.auxo-steps-navigation .auxo-steps-item:not(.auxo-steps-item-active) .auxo-steps-item-container[role=button]:hover {
    opacity: .85
}

.auxo-steps-navigation .auxo-steps-item:last-child {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.auxo-steps-navigation .auxo-steps-item:last-child:after {
    display: none
}

.auxo-steps-navigation .auxo-steps-item:after {
    position: absolute;
    top: 50%;
    left: 100%;
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-top: -14px;
    margin-left: -2px;
    border: 1px solid rgba(0, 0, 0, .25);
    border-bottom: none;
    border-left: none;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    content: ""
}

.auxo-steps-navigation .auxo-steps-item:before {
    position: absolute;
    bottom: 0;
    left: 50%;
    display: inline-block;
    width: 0;
    height: 2px;
    background-color: #1966ff;
    -webkit-transition: width .3s, left .3s;
    transition: width .3s, left .3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    content: ""
}

.auxo-steps-navigation .auxo-steps-item.auxo-steps-item-active:before {
    left: 0;
    width: 100%
}

.auxo-steps-navigation.auxo-steps-vertical>.auxo-steps-item {
    margin-right: 0 !important
}

.auxo-steps-navigation.auxo-steps-vertical>.auxo-steps-item:before {
    display: none
}

.auxo-steps-navigation.auxo-steps-vertical>.auxo-steps-item.auxo-steps-item-active:before {
    top: 0;
    right: 0;
    left: unset;
    display: block;
    width: 3px;
    height: calc(100% - 24px)
}

.auxo-steps-navigation.auxo-steps-vertical>.auxo-steps-item:after {
    position: relative;
    top: -2px;
    left: 50%;
    display: block;
    width: 8px;
    height: 8px;
    margin-bottom: 8px;
    text-align: center;
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg)
}

.auxo-steps-navigation.auxo-steps-vertical>.auxo-steps-item>.auxo-steps-item-container>.auxo-steps-item-tail {
    visibility: hidden
}

.auxo-steps-rtl {
    direction: rtl
}

.auxo-steps.auxo-steps-rtl .auxo-steps-item-icon {
    margin-right: 0;
    margin-left: 8px
}

.auxo-steps-rtl .auxo-steps-item-tail {
    right: 0;
    left: auto
}

.auxo-steps-rtl .auxo-steps-item-title {
    padding-right: 0;
    padding-left: 16px
}

.auxo-steps-rtl .auxo-steps-item-title:after {
    right: 100%;
    left: auto
}

.auxo-steps-rtl.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item {
    padding-right: 16px;
    padding-left: 0
}

.auxo-steps-rtl.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item:first-child {
    padding-right: 0
}

.auxo-steps-rtl.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item:last-child .auxo-steps-item-title {
    padding-left: 0
}

.auxo-steps-rtl .auxo-steps-item-custom .auxo-steps-item-icon>.auxo-steps-icon {
    right: .5px;
    left: auto
}

.auxo-steps-rtl.auxo-steps-navigation.auxo-steps-small .auxo-steps-item-container {
    margin-right: -12px;
    margin-left: 0
}

.auxo-steps-rtl.auxo-steps-navigation .auxo-steps-item-container {
    margin-right: -16px;
    margin-left: 0;
    text-align: right
}

.auxo-steps-rtl.auxo-steps-navigation .auxo-steps-item-container .auxo-steps-item-title {
    padding-left: 0
}

.auxo-steps-rtl.auxo-steps-navigation .auxo-steps-item:after {
    right: 100%;
    left: auto;
    margin-right: -2px;
    margin-left: 0;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg)
}

.auxo-steps-rtl.auxo-steps-small.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item {
    padding-right: 12px;
    padding-left: 0
}

.auxo-steps-rtl.auxo-steps-small.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item:first-child {
    padding-right: 0
}

.auxo-steps-rtl.auxo-steps-small .auxo-steps-item-title {
    padding-right: 0;
    padding-left: 12px
}

.auxo-steps-rtl.auxo-steps-vertical>.auxo-steps-item .auxo-steps-item-icon {
    float: right;
    margin-right: 0;
    margin-left: 16px
}

.auxo-steps-rtl.auxo-steps-vertical>.auxo-steps-item>.auxo-steps-item-container>.auxo-steps-item-tail {
    right: 16px;
    left: auto
}

.auxo-steps-rtl.auxo-steps-vertical.auxo-steps-small .auxo-steps-item-container .auxo-steps-item-tail {
    right: 12px;
    left: auto
}

.auxo-steps-rtl.auxo-steps-label-vertical .auxo-steps-item-title {
    padding-left: 0
}

.auxo-steps-rtl.auxo-steps-dot .auxo-steps-item-tail,
.auxo-steps-rtl.auxo-steps-dot.auxo-steps-small .auxo-steps-item-tail {
    margin: 0 70px 0 0
}

.auxo-steps-rtl.auxo-steps-dot .auxo-steps-item-tail:after,
.auxo-steps-rtl.auxo-steps-dot.auxo-steps-small .auxo-steps-item-tail:after {
    margin-right: 12px;
    margin-left: 0
}

.auxo-steps-rtl.auxo-steps-dot .auxo-steps-item:first-child .auxo-steps-icon-dot,
.auxo-steps-rtl.auxo-steps-dot.auxo-steps-small .auxo-steps-item:first-child .auxo-steps-icon-dot {
    right: 2px;
    left: auto
}

.auxo-steps-rtl.auxo-steps-dot .auxo-steps-item-icon,
.auxo-steps-rtl.auxo-steps-dot.auxo-steps-small .auxo-steps-item-icon {
    margin-right: 67px;
    margin-left: 0
}

.auxo-steps-rtl.auxo-steps-dot .auxo-steps-item-icon .auxo-steps-icon-dot,
.auxo-steps-rtl.auxo-steps-dot.auxo-steps-small .auxo-steps-item-icon .auxo-steps-icon-dot {
    float: right
}

.auxo-steps-rtl.auxo-steps-dot .auxo-steps-item-icon .auxo-steps-icon-dot:after,
.auxo-steps-rtl.auxo-steps-dot.auxo-steps-small .auxo-steps-item-icon .auxo-steps-icon-dot:after {
    right: -26px;
    left: auto
}

.auxo-steps-rtl.auxo-steps-vertical.auxo-steps-dot .auxo-steps-item-icon {
    margin-right: 0;
    margin-left: 16px
}

.auxo-steps-rtl.auxo-steps-vertical.auxo-steps-dot .auxo-steps-item>.auxo-steps-item-container>.auxo-steps-item-tail {
    right: -9px;
    left: auto
}

.auxo-steps-rtl.auxo-steps-vertical.auxo-steps-dot .auxo-steps-item:first-child .auxo-steps-icon-dot {
    right: 0;
    left: auto
}

.auxo-steps-rtl.auxo-steps-vertical.auxo-steps-dot .auxo-steps-item-process .auxo-steps-icon-dot {
    right: -2px;
    left: auto
}

.auxo-steps-rtl.auxo-steps-with-progress.auxo-steps-horizontal.auxo-steps-label-horizontal .auxo-steps-item:first-child.auxo-steps-item-active {
    padding-right: 4px
}

.auxo-steps-with-progress .auxo-steps-item {
    padding-top: 4px
}

.auxo-steps-with-progress .auxo-steps-item .auxo-steps-item-tail {
    top: 4px !important
}

.auxo-steps-with-progress.auxo-steps-horizontal .auxo-steps-item:first-child {
    padding-bottom: 4px;
    padding-left: 4px
}

.auxo-steps-with-progress .auxo-steps-item-icon {
    position: relative
}

.auxo-steps-with-progress .auxo-steps-item-icon .auxo-progress {
    position: absolute;
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px
}

.step-icon-img {
    position: absolute;
    top: 0;
    left: 0
}

.auxo-sp-steps .step-description {
    margin-bottom: 0
}

.auxo-sp-steps .step-button {
    width: 72px;
    height: 24px;
    margin-top: 4px;
    border-radius: 4px;
    border: 1px solid #1966ff;
    background: #fff;
    color: #1966ff;
    cursor: pointer;
    outline: none
}

.auxo-sp-steps .auxo-steps-item-title {
    padding-right: 16px;
    color: #252931;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.auxo-sp-steps.auxo-sp-updone-steps .auxo-steps-item-title {
    padding-right: 12px
}

.auxo-sp-steps .auxo-steps-item-custom>.auxo-steps-item-container>.auxo-steps-item-icon,
.auxo-sp-steps .auxo-steps-item-icon {
    width: 20px;
    height: 20px;
    line-height: 20px;
    margin: 0 8px 0 0;
    font-size: 14px
}

.auxo-sp-steps .auxo-steps-item-custom>.auxo-steps-item-container>.auxo-steps-item-icon .step-finish-icon,
.auxo-sp-steps .auxo-steps-item-icon .step-finish-icon {
    vertical-align: top
}

.auxo-sp-steps:not(.auxo-steps-vertical) .auxo-steps-item.auxo-steps-item-finish>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title:after {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='72' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1h72' stroke='rgba(25, 102, 255, 0.9990000000000001)' stroke-dasharray='2 2'/%3E%3C/svg%3E") repeat-x
}

.auxo-sp-steps:not(.auxo-steps-vertical) .auxo-steps-item>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title:after {
    background-color: #fff;
    top: 10px;
    content: "";
    height: 4px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='72' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1h72' stroke='rgba(220, 222, 225, 0.9990000000000001)' stroke-dasharray='2 2'/%3E%3C/svg%3E") repeat-x
}

.auxo-sp-steps:not(.auxo-steps-vertical) .auxo-steps-item.auxo-steps-item-finish>.auxo-steps-item-container .auxo-steps-item-tail {
    top: 10px;
    margin-left: 52px;
    padding: 0 26px
}

.auxo-sp-steps:not(.auxo-steps-vertical) .auxo-steps-item.auxo-steps-item-finish>.auxo-steps-item-container .auxo-steps-item-tail:after {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='72' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1h72' stroke='rgba(25, 102, 255, 0.9990000000000001)' stroke-dasharray='2 2'/%3E%3C/svg%3E") repeat-x
}

.auxo-sp-steps:not(.auxo-steps-vertical) .auxo-steps-item>.auxo-steps-item-container .auxo-steps-item-tail {
    top: 10px;
    margin-left: 52px;
    padding: 0 26px
}

.auxo-sp-steps:not(.auxo-steps-vertical) .auxo-steps-item>.auxo-steps-item-container .auxo-steps-item-tail:after {
    background-color: #fff;
    content: "";
    height: 4px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='72' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1h72' stroke='rgba(220, 222, 225, 0.9990000000000001)' stroke-dasharray='2 2'/%3E%3C/svg%3E") repeat-x
}

.auxo-sp-steps .auxo-steps-item>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-description {
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
    margin-top: 4px;
    color: #898b8f
}

.auxo-sp-steps.auxo-steps-horizontal:not(.auxo-steps-label-vertical) .auxo-steps-item {
    margin-right: 16px;
    padding-left: 0
}

.auxo-sp-steps .sp-step.auxo-steps-item>.auxo-steps-item-container .auxo-steps-item-icon>.auxo-steps-icon {
    display: inline-block;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    line-height: 20px
}

.auxo-sp-steps .sp-step.auxo-steps-item>.auxo-steps-item-container .auxo-steps-item-icon>.auxo-steps-icon .step-finish-icon {
    font-size: 20px
}

.auxo-sp-steps .sp-step.auxo-steps-item .auxo-steps-item-icon {
    border: none
}

.auxo-sp-steps .sp-step.auxo-steps-item-active>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title {
    font-weight: 500
}

.auxo-sp-steps .sp-step.auxo-steps-item-finish .auxo-steps-item-icon>.auxo-steps-icon {
    background-color: #ebf3ff;
    border-radius: 20px
}

.auxo-sp-steps .sp-step.auxo-steps-item>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title {
    color: #252931
}

.auxo-sp-steps .sp-step.auxo-steps-item>.auxo-steps-item-container>.auxo-steps-item-content.auxo-steps-item-description {
    color: #898b8f
}

.auxo-sp-steps .sp-step.auxo-steps-item-wait .auxo-steps-item-icon {
    background-color: #f3f4f5
}

.auxo-sp-steps .sp-step.auxo-steps-item-wait>.auxo-steps-item-container>.auxo-steps-item-content>.auxo-steps-item-title {
    color: #898b8f
}

.auxo-sp-steps.auxo-steps-label-vertical .sp-step .auxo-steps-item-icon {
    margin-left: 42px
}

.auxo-sp-steps .sp-step.sp-icon.auxo-steps-item .auxo-steps-item-icon {
    border: none
}

.auxo-sp-steps .sp-step.sp-icon.auxo-steps-item-finish .auxo-steps-item-icon>.auxo-steps-icon {
    border-radius: 4px
}

.auxo-sp-steps .sp-step.sp-icon.auxo-steps-item-process .auxo-steps-item-icon>.auxo-steps-icon {
    border-radius: 4px;
    background-color: #ebf3ff
}

.auxo-sp-steps .sp-step.sp-icon.auxo-steps-item-wait .auxo-steps-item-icon {
    border-radius: 4px
}

.auxo-sp-steps .sp-step.sp-icon .auxo-steps-item-icon>.auxo-steps-icon {
    font-size: 14px;
    width: 20px;
    height: 20px
}

.auxo-sp-steps.auxo-steps-vertical>.auxo-steps-item {
    min-height: 108px
}

.auxo-sp-steps.auxo-steps-vertical>.auxo-steps-item .auxo-steps-item-container .auxo-steps-item-title {
    line-height: 20px
}

.auxo-sp-steps.auxo-steps-vertical>.auxo-steps-item .auxo-steps-item-container .auxo-steps-item-icon {
    margin-right: 8px
}

.auxo-sp-steps.auxo-steps-vertical>.auxo-steps-item .auxo-steps-item-container .auxo-steps-item-tail {
    left: 10px;
    padding: 28px 0 8px
}

.auxo-sp-steps.auxo-steps-vertical>.auxo-steps-item .auxo-steps-item-container .auxo-steps-item-tail:after {
    width: 2px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='2' height='72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0v72' stroke='rgba(25, 102, 255, 0.9990000000000001)' stroke-dasharray='2 2'/%3E%3C/svg%3E") repeat-y
}

.auxo-sp-steps.auxo-steps-vertical>.auxo-steps-item.auxo-steps-item-process>.auxo-steps-item-container>.auxo-steps-item-tail:after,
.auxo-sp-steps.auxo-steps-vertical>.auxo-steps-item.auxo-steps-item-wait>.auxo-steps-item-container>.auxo-steps-item-tail:after {
    width: 2px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='2' height='72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0v72' stroke='rgba(220, 222, 225, 0.9990000000000001)' stroke-dasharray='2 2'/%3E%3C/svg%3E") repeat-y
}

.auxo-switch {
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-width: 48px;
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
    background-color: #bcbdc0;
    border: 0;
    border-radius: 100px;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-switch:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(188, 189, 192, .1);
    box-shadow: 0 0 0 2px rgba(188, 189, 192, .1)
}

.auxo-switch-checked:focus {
    -webkit-box-shadow: 0 0 0 2px rgba(25, 102, 255, .2);
    box-shadow: 0 0 0 2px rgba(25, 102, 255, .2)
}

.auxo-switch:focus:hover {
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-switch-checked {
    background-color: #1966ff
}

.auxo-switch-disabled,
.auxo-switch-loading {
    cursor: not-allowed;
    opacity: .4
}

.auxo-switch-disabled *,
.auxo-switch-loading * {
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.auxo-switch-inner {
    display: block;
    margin: 0 8px 0 29px;
    color: #fff;
    font-size: 12px;
    -webkit-transition: margin .2s;
    transition: margin .2s
}

.auxo-switch-checked .auxo-switch-inner {
    margin: 0 29px 0 8px
}

.auxo-switch-handle {
    top: 3px;
    left: 3px;
    width: 22px;
    height: 22px
}

.auxo-switch-handle,
.auxo-switch-handle:before {
    position: absolute;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.auxo-switch-handle:before {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #fff;
    border-radius: 11px;
    -webkit-box-shadow: 0 2px 4px 0 transparent;
    box-shadow: 0 2px 4px 0 transparent;
    content: ""
}

.auxo-switch-checked .auxo-switch-handle {
    left: calc(100% - 25px)
}

.auxo-switch:not(.auxo-switch-disabled):active .auxo-switch-handle:before {
    right: -30%;
    left: 0
}

.auxo-switch:not(.auxo-switch-disabled):active.auxo-switch-checked .auxo-switch-handle:before {
    right: 0;
    left: -30%
}

.auxo-switch-loading-icon {
    position: relative;
    top: 4px;
    color: rgba(0, 0, 0, .65);
    vertical-align: top
}

.auxo-switch-checked .auxo-switch-loading-icon {
    color: #1966ff
}

.auxo-switch-small {
    min-width: 30px;
    height: 18px;
    line-height: 18px
}

.auxo-switch-small .auxo-switch-inner {
    margin: 0 4px 0 18px;
    font-size: 12px
}

.auxo-switch-small .auxo-switch-handle {
    width: 14px;
    height: 14px
}

.auxo-switch-small .auxo-switch-loading-icon {
    top: 2px;
    font-size: 10px
}

.auxo-switch-small.auxo-switch-checked .auxo-switch-inner {
    margin: 0 18px 0 4px
}

.auxo-switch-small.auxo-switch-checked .auxo-switch-handle {
    left: calc(100% - 17px)
}

.auxo-switch-rtl {
    direction: rtl
}

.auxo-switch-rtl .auxo-switch-inner {
    margin: 0 29px 0 8px
}

.auxo-switch-rtl .auxo-switch-handle {
    right: 3px;
    left: auto
}

.auxo-switch-rtl:not(.auxo-switch-rtl-disabled):active .auxo-switch-handle:before {
    right: 0;
    left: -30%
}

.auxo-switch-rtl:not(.auxo-switch-rtl-disabled):active.auxo-switch-checked .auxo-switch-handle:before {
    right: -30%;
    left: 0
}

.auxo-switch-rtl.auxo-switch-checked .auxo-switch-inner {
    margin: 0 8px 0 29px
}

.auxo-switch-rtl.auxo-switch-checked .auxo-switch-handle {
    right: calc(100% - 25px)
}

.auxo-switch-rtl.auxo-switch-small.auxo-switch-checked .auxo-switch-handle {
    right: calc(100% - 17px)
}

.auxo-switch {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.auxo-switch .auxo-click-animating-node {
    display: none
}

.auxo-switch .auxo-switch-loading-icon {
    vertical-align: top
}

.auxo-switch:not(.auxo-switch-checked) {
    background-color: rgba(0, 0, 0, .08)
}

.auxo-switch:not(.auxo-switch-checked).auxo-switch-disabled,
.auxo-switch:not(.auxo-switch-checked).auxo-switch-loading {
    opacity: 1;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-switch:not(.auxo-switch-checked).auxo-switch-disabled .auxo-switch-inner,
.auxo-switch:not(.auxo-switch-checked).auxo-switch-loading .auxo-switch-inner {
    color: #bcbdc0
}

.auxo-switch:not(.auxo-switch-checked) .auxo-switch-inner {
    color: #898b8f
}

.auxo-switch:not(.auxo-switch-checked) .auxo-switch-loading-icon {
    color: rgba(0, 0, 0, .25)
}

.auxo-switch:not(.auxo-switch-small) .auxo-switch-inner {
    font-size: 14px
}

.auxo-switch .auxo-switch-handle:before {
    -webkit-box-shadow: 0 2px 8px 0 rgba(37, 41, 49, .1);
    box-shadow: 0 2px 8px 0 rgba(37, 41, 49, .1)
}

.auxo-switch.auxo-switch-disabled .auxo-switch-handle:before {
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-switch.auxo-switch-small.auxo-switch-checked .auxo-switch-handle {
    left: calc(100% - 16px)
}

.auxo-switch.auxo-switch-small .auxo-switch-handle {
    top: 2px;
    left: 2px
}

.auxo-switch-disabled,
.auxo-switch-loading {
    background-color: #1966ff
}

.auxo-switch-checked .auxo-switch-loading-icon,
.auxo-switch-disabled .auxo-switch-loading-icon,
.auxo-switch-loading .auxo-switch-loading-icon {
    color: #1966ff
}

.auxo-table.auxo-table-middle {
    font-size: 14px
}

.auxo-table.auxo-table-middle .auxo-table-footer,
.auxo-table.auxo-table-middle .auxo-table-tbody>tr>td,
.auxo-table.auxo-table-middle .auxo-table-thead>tr>th,
.auxo-table.auxo-table-middle .auxo-table-title,
.auxo-table.auxo-table-middle tfoot>tr>td,
.auxo-table.auxo-table-middle tfoot>tr>th {
    padding: 12px 8px
}

.auxo-table.auxo-table-middle .auxo-table-filter-trigger {
    margin-right: -4px
}

.auxo-table.auxo-table-middle .auxo-table-expanded-row-fixed {
    margin: -12px -8px
}

.auxo-table.auxo-table-middle .auxo-table-tbody .auxo-table-wrapper:only-child .auxo-table {
    margin: -12px -8px -12px 25px
}

.auxo-table.auxo-table-middle .auxo-table-selection-column {
    -webkit-padding-start: 2px;
    padding-inline-start: 2px
}

.auxo-table.auxo-table-small {
    font-size: 14px
}

.auxo-table.auxo-table-small .auxo-table-footer,
.auxo-table.auxo-table-small .auxo-table-tbody>tr>td,
.auxo-table.auxo-table-small .auxo-table-thead>tr>th,
.auxo-table.auxo-table-small .auxo-table-title,
.auxo-table.auxo-table-small tfoot>tr>td,
.auxo-table.auxo-table-small tfoot>tr>th {
    padding: 8px
}

.auxo-table.auxo-table-small .auxo-table-filter-trigger {
    margin-right: -4px
}

.auxo-table.auxo-table-small .auxo-table-expanded-row-fixed {
    margin: -8px
}

.auxo-table.auxo-table-small .auxo-table-tbody .auxo-table-wrapper:only-child .auxo-table {
    margin: -8px -8px -8px 25px
}

.auxo-table.auxo-table-small .auxo-table-selection-column {
    -webkit-padding-start: 2px;
    padding-inline-start: 2px
}

.auxo-table.auxo-table-bordered>.auxo-table-title {
    border: 1px solid #eeeff0;
    border-bottom: 0
}

.auxo-table.auxo-table-bordered>.auxo-table-container {
    border-left: 1px solid #eeeff0
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-body>table>tbody>tr>td,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-body>table>tfoot>tr>td,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-body>table>tfoot>tr>th,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-body>table>thead>tr>th,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table>tbody>tr>td,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table>tfoot>tr>td,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table>tfoot>tr>th,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table>thead>tr>th,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table>tbody>tr>td,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table>tfoot>tr>td,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table>tfoot>tr>th,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table>thead>tr>th,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-summary>table>tbody>tr>td,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-summary>table>tfoot>tr>td,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-summary>table>tfoot>tr>th,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-summary>table>thead>tr>th {
    border-right: 1px solid #eeeff0
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-body>table>thead>tr:not(:last-child)>th,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table>thead>tr:not(:last-child)>th,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table>thead>tr:not(:last-child)>th,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-summary>table>thead>tr:not(:last-child)>th {
    border-bottom: 1px solid #eeeff0
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-body>table>thead>tr>th:before,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table>thead>tr>th:before,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table>thead>tr>th:before,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-summary>table>thead>tr>th:before {
    background-color: transparent !important
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-body>table>tbody>tr>.auxo-table-cell-fix-right-first:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-body>table>tfoot>tr>.auxo-table-cell-fix-right-first:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-body>table>thead>tr>.auxo-table-cell-fix-right-first:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table>tbody>tr>.auxo-table-cell-fix-right-first:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table>tfoot>tr>.auxo-table-cell-fix-right-first:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table>thead>tr>.auxo-table-cell-fix-right-first:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table>tbody>tr>.auxo-table-cell-fix-right-first:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table>tfoot>tr>.auxo-table-cell-fix-right-first:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table>thead>tr>.auxo-table-cell-fix-right-first:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-summary>table>tbody>tr>.auxo-table-cell-fix-right-first:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-summary>table>tfoot>tr>.auxo-table-cell-fix-right-first:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-summary>table>thead>tr>.auxo-table-cell-fix-right-first:after {
    border-right: 1px solid #eeeff0
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-body>table>tbody>tr>td>.auxo-table-expanded-row-fixed,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table>tbody>tr>td>.auxo-table-expanded-row-fixed,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table>tbody>tr>td>.auxo-table-expanded-row-fixed,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-summary>table>tbody>tr>td>.auxo-table-expanded-row-fixed {
    margin: -16px -17px
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-body>table>tbody>tr>td>.auxo-table-expanded-row-fixed:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table>tbody>tr>td>.auxo-table-expanded-row-fixed:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table>tbody>tr>td>.auxo-table-expanded-row-fixed:after,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-summary>table>tbody>tr>td>.auxo-table-expanded-row-fixed:after {
    position: absolute;
    top: 0;
    right: 1px;
    bottom: 0;
    border-right: 1px solid #eeeff0;
    content: ""
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table {
    border-top: 1px solid #eeeff0
}

.auxo-table.auxo-table-bordered.auxo-table-scroll-horizontal>.auxo-table-container>.auxo-table-body>table>tbody>tr.auxo-table-expanded-row>td,
.auxo-table.auxo-table-bordered.auxo-table-scroll-horizontal>.auxo-table-container>.auxo-table-body>table>tbody>tr.auxo-table-placeholder>td {
    border-right: 0
}

.auxo-table.auxo-table-bordered.auxo-table-middle>.auxo-table-container>.auxo-table-body>table>tbody>tr>td>.auxo-table-expanded-row-fixed,
.auxo-table.auxo-table-bordered.auxo-table-middle>.auxo-table-container>.auxo-table-content>table>tbody>tr>td>.auxo-table-expanded-row-fixed {
    margin: -12px -9px
}

.auxo-table.auxo-table-bordered.auxo-table-small>.auxo-table-container>.auxo-table-body>table>tbody>tr>td>.auxo-table-expanded-row-fixed,
.auxo-table.auxo-table-bordered.auxo-table-small>.auxo-table-container>.auxo-table-content>table>tbody>tr>td>.auxo-table-expanded-row-fixed {
    margin: -8px -9px
}

.auxo-table.auxo-table-bordered>.auxo-table-footer {
    border: 1px solid #eeeff0;
    border-top: 0
}

.auxo-table-cell .auxo-table-container:first-child {
    border-top: 0
}

.auxo-table-cell-scrollbar:not([rowspan]) {
    -webkit-box-shadow: 0 1px 0 1px #fff;
    box-shadow: 0 1px 0 1px #fff
}

.auxo-table-wrapper {
    clear: both;
    max-width: 100%
}

.auxo-table-wrapper:before {
    display: table;
    content: ""
}

.auxo-table-wrapper:after {
    display: table;
    clear: both;
    content: ""
}

.auxo-table {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    font-size: 14px;
    background: #fff;
    border-radius: 4px
}

.auxo-table table {
    width: 100%;
    text-align: left;
    border-radius: 4px 4px 0 0;
    border-collapse: separate;
    border-spacing: 0
}

.auxo-table-tbody>tr>td,
.auxo-table-thead>tr>th,
.auxo-table tfoot>tr>td,
.auxo-table tfoot>tr>th {
    position: relative;
    padding: 16px;
    overflow-wrap: break-word
}

.auxo-table-cell-ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    word-break: keep-all
}

.auxo-table-cell-ellipsis.auxo-table-cell-fix-left-last,
.auxo-table-cell-ellipsis.auxo-table-cell-fix-right-first {
    overflow: visible
}

.auxo-table-cell-ellipsis.auxo-table-cell-fix-left-last .auxo-table-cell-content,
.auxo-table-cell-ellipsis.auxo-table-cell-fix-right-first .auxo-table-cell-content {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

.auxo-table-cell-ellipsis .auxo-table-column-title {
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: keep-all
}

.auxo-table-title {
    padding: 16px
}

.auxo-table-footer {
    padding: 16px;
    color: #252931;
    background: #f8f9fa
}

.auxo-table-thead>tr>th {
    position: relative;
    color: #565960;
    font-weight: 500;
    text-align: left;
    background: #fff;
    border-bottom: 1px solid #eeeff0;
    -webkit-transition: background .3s ease;
    transition: background .3s ease
}

.auxo-table-thead>tr>th[colspan]:not([colspan="1"]) {
    text-align: center
}

.auxo-table-thead>tr>th:not(:last-child):not(.auxo-table-selection-column):not(.auxo-table-row-expand-icon-cell):not([colspan]):before {
    position: absolute;
    top: 50%;
    right: 0;
    width: 1px;
    height: 1.6em;
    background-color: rgba(0, 0, 0, .06);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: background-color .3s;
    transition: background-color .3s;
    content: ""
}

.auxo-table-thead>tr:not(:last-child)>th[colspan] {
    border-bottom: 0
}

.auxo-table-tbody>tr>td {
    border-bottom: 1px solid #eeeff0;
    -webkit-transition: background .3s;
    transition: background .3s
}

.auxo-table-tbody>tr>td>.auxo-table-expanded-row-fixed>.auxo-table-wrapper:only-child .auxo-table,
.auxo-table-tbody>tr>td>.auxo-table-wrapper:only-child .auxo-table {
    margin: -16px -16px -16px 33px
}

.auxo-table-tbody>tr>td>.auxo-table-expanded-row-fixed>.auxo-table-wrapper:only-child .auxo-table-tbody>tr:last-child>td,
.auxo-table-tbody>tr>td>.auxo-table-wrapper:only-child .auxo-table-tbody>tr:last-child>td {
    border-bottom: 0
}

.auxo-table-tbody>tr>td>.auxo-table-expanded-row-fixed>.auxo-table-wrapper:only-child .auxo-table-tbody>tr:last-child>td:first-child,
.auxo-table-tbody>tr>td>.auxo-table-expanded-row-fixed>.auxo-table-wrapper:only-child .auxo-table-tbody>tr:last-child>td:last-child,
.auxo-table-tbody>tr>td>.auxo-table-wrapper:only-child .auxo-table-tbody>tr:last-child>td:first-child,
.auxo-table-tbody>tr>td>.auxo-table-wrapper:only-child .auxo-table-tbody>tr:last-child>td:last-child {
    border-radius: 0
}

.auxo-table-tbody>tr.auxo-table-row:hover>td,
.auxo-table-tbody>tr>td.auxo-table-cell-row-hover {
    background: #f8f9fa
}

.auxo-table-tbody>tr.auxo-table-row-selected>td {
    background: #ebf3ff;
    border-color: rgba(0, 0, 0, .03)
}

.auxo-table-tbody>tr.auxo-table-row-selected:hover>td {
    background: #e1edff
}

.auxo-table-summary {
    position: relative;
    z-index: 2;
    background: #fff
}

div.auxo-table-summary {
    -webkit-box-shadow: 0 -1px 0 #eeeff0;
    box-shadow: 0 -1px 0 #eeeff0
}

.auxo-table-summary>tr>td,
.auxo-table-summary>tr>th {
    border-bottom: 1px solid #eeeff0
}

.auxo-table-pagination.auxo-pagination {
    margin: 16px 0
}

.auxo-table-pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    row-gap: 8px
}

.auxo-table-pagination>* {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-table-pagination-left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.auxo-table-pagination-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.auxo-table-pagination-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.auxo-table-thead th.auxo-table-column-has-sorters {
    outline: none;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-table-thead th.auxo-table-column-has-sorters:hover {
    background: #fff
}

.auxo-table-thead th.auxo-table-column-has-sorters:hover:before {
    background-color: transparent !important
}

.auxo-table-thead th.auxo-table-column-has-sorters:focus-visible {
    color: #1966ff
}

.auxo-table-thead th.auxo-table-column-has-sorters.auxo-table-cell-fix-left:hover,
.auxo-table-thead th.auxo-table-column-has-sorters.auxo-table-cell-fix-right:hover {
    background: #f5f5f5
}

.auxo-table-thead th.auxo-table-column-sort {
    background: #fff
}

.auxo-table-thead th.auxo-table-column-sort:before {
    background-color: transparent !important
}

td.auxo-table-column-sort {
    background: #fff
}

.auxo-table-column-title {
    position: relative;
    z-index: 1;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.auxo-table-column-sorters {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.auxo-table-column-sorters:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: ""
}

.auxo-table-column-sorter {
    margin-left: 4px;
    color: #bfbfbf;
    font-size: 0;
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-table-column-sorter-inner {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-table-column-sorter-down,
.auxo-table-column-sorter-up {
    font-size: 11px
}

.auxo-table-column-sorter-down.active,
.auxo-table-column-sorter-up.active {
    color: #1966ff
}

.auxo-table-column-sorter-up+.auxo-table-column-sorter-down {
    margin-top: -.3em
}

.auxo-table-column-sorters:hover .auxo-table-column-sorter {
    color: #a6a6a6
}

.auxo-table-filter-column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.auxo-table-filter-trigger {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: -4px -8px -4px 4px;
    padding: 0 4px;
    color: #bfbfbf;
    font-size: 12px;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-table-filter-trigger:hover {
    color: #898b8f;
    background: #f8f9fa
}

.auxo-table-filter-trigger.active {
    color: #1966ff
}

.auxo-table-filter-dropdown {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    min-width: 120px;
    background-color: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08)
}

.auxo-table-filter-dropdown .auxo-dropdown-menu {
    max-height: 264px;
    overflow-x: hidden;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-table-filter-dropdown .auxo-dropdown-menu:empty:after {
    display: block;
    padding: 8px 0;
    color: #bcbdc0;
    font-size: 12px;
    text-align: center;
    content: "Not Found"
}

.auxo-table-filter-dropdown-tree {
    padding: 8px 8px 0
}

.auxo-table-filter-dropdown-tree .auxo-tree-treenode .auxo-tree-node-content-wrapper:hover {
    background-color: #f0f6ff
}

.auxo-table-filter-dropdown-tree .auxo-tree-treenode-checkbox-checked .auxo-tree-node-content-wrapper,
.auxo-table-filter-dropdown-tree .auxo-tree-treenode-checkbox-checked .auxo-tree-node-content-wrapper:hover {
    background-color: #ebf3ff
}

.auxo-table-filter-dropdown-search {
    padding: 8px;
    border-bottom: 1px solid #eeeff0
}

.auxo-table-filter-dropdown-search-input input {
    min-width: 140px
}

.auxo-table-filter-dropdown-search-input .anticon {
    color: #bcbdc0
}

.auxo-table-filter-dropdown-checkall {
    width: 100%;
    margin-bottom: 4px;
    margin-left: 4px
}

.auxo-table-filter-dropdown-submenu>ul {
    max-height: calc(100vh - 130px);
    overflow-x: hidden;
    overflow-y: auto
}

.auxo-table-filter-dropdown-submenu .auxo-checkbox-wrapper+span,
.auxo-table-filter-dropdown .auxo-checkbox-wrapper+span {
    padding-left: 8px
}

.auxo-table-filter-dropdown-btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 7px 8px 7px 12px;
    overflow: hidden;
    background-color: inherit;
    border-top: 1px solid #eeeff0
}

.auxo-table-selection-col {
    width: 60px
}

.auxo-table-bordered .auxo-table-selection-col {
    width: 78px
}

table tr td.auxo-table-selection-column,
table tr th.auxo-table-selection-column {
    padding-right: 8px;
    padding-left: 8px;
    text-align: center
}

table tr td.auxo-table-selection-column .auxo-radio-wrapper,
table tr th.auxo-table-selection-column .auxo-radio-wrapper {
    margin-right: 0
}

table tr th.auxo-table-selection-column.auxo-table-cell-fix-left {
    z-index: 3
}

table tr th.auxo-table-selection-column:after {
    background-color: transparent !important
}

.auxo-table-selection {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.auxo-table-selection-extra {
    position: absolute;
    top: 0;
    z-index: 1;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-margin-start: 100%;
    margin-inline-start: 100%;
    -webkit-padding-start: 4px;
    padding-inline-start: 4px
}

.auxo-table-selection-extra .anticon {
    color: #bfbfbf;
    font-size: 10px
}

.auxo-table-selection-extra .anticon:hover {
    color: #a6a6a6
}

.auxo-table-expand-icon-col {
    width: 48px
}

.auxo-table-row-expand-icon-cell {
    text-align: center
}

.auxo-table-row-indent {
    float: left;
    height: 1px
}

.auxo-table-row-expand-icon {
    color: #1966ff;
    text-decoration: none;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s;
    position: relative;
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 17px;
    height: 17px;
    padding: 0;
    color: inherit;
    line-height: 17px;
    background: #fff !important;
    border: 1px solid #eeeff0 !important;
    border-radius: 4px;
    outline: none;
    -webkit-transform: scale(.94117647);
    transform: scale(.94117647);
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-table-row-expand-icon:not(.sp-null):not(.sp-null-1):not(.sp-null-2):not(.sp-null-3):after,
.auxo-table-row-expand-icon:not(.sp-null):not(.sp-null-1):not(.sp-null-2):not(.sp-null-3):before {
    display: block !important;
}

.auxo-table-row-expand-icon:focus,
.auxo-table-row-expand-icon:hover {
    color: #4784ff
}

.auxo-table-row-expand-icon:active {
    color: #1556d9
}

.auxo-table-row-expand-icon:active,
.auxo-table-row-expand-icon:focus,
.auxo-table-row-expand-icon:hover {
    border-color: currentcolor
}

.auxo-table-row-expand-icon:after,
.auxo-table-row-expand-icon:before {
    position: absolute;
    background: currentcolor;
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    content: ""
}

.auxo-table-row-expand-icon:before {
    top: 7px;
    right: 3px;
    left: 3px;
    height: 1px
}

.auxo-table-row-expand-icon:after {
    top: 3px;
    bottom: 3px;
    left: 7px;
    width: 1px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.auxo-table-row-expand-icon-collapsed:before {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.auxo-table-row-expand-icon-collapsed:after {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.auxo-table-row-expand-icon-spaced {
    background: transparent;
    border: 0;
    visibility: hidden
}

.auxo-table-row-expand-icon-spaced:after,
.auxo-table-row-expand-icon-spaced:before {
    display: none;
    content: none
}

.auxo-table-row-indent+.auxo-table-row-expand-icon {
    margin-top: 2.5005px;
    margin-right: 8px
}

tr.auxo-table-expanded-row:hover>td,
tr.auxo-table-expanded-row>td {
    background: #fbfbfb
}

tr.auxo-table-expanded-row .auxo-descriptions-view {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

tr.auxo-table-expanded-row .auxo-descriptions-view table {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    width: auto
}

.auxo-table .auxo-table-expanded-row-fixed {
    position: relative;
    margin: -16px;
    padding: 16px
}

.auxo-table-tbody>tr.auxo-table-placeholder {
    text-align: center
}

.auxo-table-empty .auxo-table-tbody>tr.auxo-table-placeholder {
    color: #bcbdc0
}

.auxo-table-tbody>tr.auxo-table-placeholder:hover>td {
    background: #fff
}

.auxo-table-cell-fix-left,
.auxo-table-cell-fix-right {
    position: sticky !important;
    z-index: 2;
    background: #fff
}

.auxo-table-cell-fix-left-first:after,
.auxo-table-cell-fix-left-last:after {
    right: 0;
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.auxo-table-cell-fix-left-first:after,
.auxo-table-cell-fix-left-last:after,
.auxo-table-cell-fix-right-first:after,
.auxo-table-cell-fix-right-last:after {
    position: absolute;
    top: 0;
    bottom: -1px;
    width: 30px;
    -webkit-transition: -webkit-box-shadow .3s;
    transition: -webkit-box-shadow .3s;
    transition: box-shadow .3s;
    transition: box-shadow .3s, -webkit-box-shadow .3s;
    content: "";
    pointer-events: none
}

.auxo-table-cell-fix-right-first:after,
.auxo-table-cell-fix-right-last:after {
    left: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.auxo-table .auxo-table-container:after,
.auxo-table .auxo-table-container:before {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    width: 30px;
    -webkit-transition: -webkit-box-shadow .3s;
    transition: -webkit-box-shadow .3s;
    transition: box-shadow .3s;
    transition: box-shadow .3s, -webkit-box-shadow .3s;
    content: "";
    pointer-events: none
}

.auxo-table .auxo-table-container:before {
    left: 0
}

.auxo-table .auxo-table-container:after {
    right: 0
}

.auxo-table-ping-left:not(.auxo-table-has-fix-left) .auxo-table-container {
    position: relative
}

.auxo-table-ping-left .auxo-table-cell-fix-left-first:after,
.auxo-table-ping-left .auxo-table-cell-fix-left-last:after,
.auxo-table-ping-left:not(.auxo-table-has-fix-left) .auxo-table-container:before {
    -webkit-box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .25);
    box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .25)
}

.auxo-table-ping-left .auxo-table-cell-fix-left-last:before {
    background-color: transparent !important
}

.auxo-table-ping-right:not(.auxo-table-has-fix-right) .auxo-table-container {
    position: relative
}

.auxo-table-ping-right .auxo-table-cell-fix-right-first:after,
.auxo-table-ping-right .auxo-table-cell-fix-right-last:after,
.auxo-table-ping-right:not(.auxo-table-has-fix-right) .auxo-table-container:after {
    -webkit-box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .25);
    box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .25)
}

.auxo-table-sticky-holder,
.auxo-table-sticky-scroll {
    position: sticky;
    z-index: 3;
    background: #fff
}

.auxo-table-sticky-scroll {
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #eeeff0;
    opacity: .6
}

.auxo-table-sticky-scroll:hover {
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom
}

.auxo-table-sticky-scroll-bar {
    height: 8px;
    background-color: rgba(0, 0, 0, .35);
    border-radius: 4px
}

.auxo-table-sticky-scroll-bar-active,
.auxo-table-sticky-scroll-bar:hover {
    background-color: rgba(0, 0, 0, .8)
}

@media (-ms-high-contrast:none) {

    .auxo-table-ping-left .auxo-table-cell-fix-left-last:after,
    .auxo-table-ping-right .auxo-table-cell-fix-right-first:after {
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }
}

.auxo-table-title {
    border-radius: 4px 4px 0 0
}

.auxo-table-title+.auxo-table-container {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.auxo-table-title+.auxo-table-container table>thead>tr:first-child th:first-child,
.auxo-table-title+.auxo-table-container table>thead>tr:first-child th:last-child {
    border-radius: 0
}

.auxo-table-container {
    border-top-right-radius: 4px
}

.auxo-table-container,
.auxo-table-container table>thead>tr:first-child th:first-child {
    border-top-left-radius: 4px
}

.auxo-table-container table>thead>tr:first-child th:last-child {
    border-top-right-radius: 4px
}

.auxo-table-footer {
    border-radius: 0 0 4px 4px
}

.auxo-table-rtl,
.auxo-table-wrapper-rtl {
    direction: rtl
}

.auxo-table-wrapper-rtl .auxo-table table {
    text-align: right
}

.auxo-table-wrapper-rtl .auxo-table-thead>tr>th[colspan]:not([colspan="1"]) {
    text-align: center
}

.auxo-table-wrapper-rtl .auxo-table-thead>tr>th:not(:last-child):not(.auxo-table-selection-column):not(.auxo-table-row-expand-icon-cell):not([colspan]):before {
    right: auto;
    left: 0
}

.auxo-table-wrapper-rtl .auxo-table-thead>tr>th {
    text-align: right
}

.auxo-table-tbody>tr .auxo-table-wrapper:only-child .auxo-table.auxo-table-rtl {
    margin: -16px 33px -16px -16px
}

.auxo-table-wrapper.auxo-table-wrapper-rtl .auxo-table-pagination-left {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.auxo-table-wrapper.auxo-table-wrapper-rtl .auxo-table-pagination-right {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.auxo-table-wrapper-rtl .auxo-table-column-sorter {
    margin-right: 4px;
    margin-left: 0
}

.auxo-table-wrapper-rtl .auxo-table-filter-column-title {
    padding: 16px 16px 16px 2.3em
}

.auxo-table-rtl .auxo-table-thead tr th.auxo-table-column-has-sorters .auxo-table-filter-column-title {
    padding: 0 0 0 2.3em
}

.auxo-table-wrapper-rtl .auxo-table-filter-trigger {
    margin: -4px 4px -4px -8px
}

.auxo-dropdown-menu-submenu-rtl.auxo-table-filter-dropdown-submenu .auxo-checkbox-wrapper+span,
.auxo-dropdown-menu-submenu-rtl.auxo-table-filter-dropdown .auxo-checkbox-wrapper+span,
.auxo-dropdown-rtl .auxo-table-filter-dropdown-submenu .auxo-checkbox-wrapper+span,
.auxo-dropdown-rtl .auxo-table-filter-dropdown .auxo-checkbox-wrapper+span {
    padding-right: 8px;
    padding-left: 0
}

.auxo-table-wrapper-rtl .auxo-table-selection {
    text-align: center
}

.auxo-table-wrapper-rtl .auxo-table-row-expand-icon,
.auxo-table-wrapper-rtl .auxo-table-row-indent {
    float: right
}

.auxo-table-wrapper-rtl .auxo-table-row-indent+.auxo-table-row-expand-icon {
    margin-right: 0;
    margin-left: 8px
}

.auxo-table-wrapper-rtl .auxo-table-row-expand-icon:after {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.auxo-table-wrapper-rtl .auxo-table-row-expand-icon-collapsed:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.auxo-table-wrapper-rtl .auxo-table-row-expand-icon-collapsed:after {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.auxo-table-thead:not(.sp-null) tr th {
    color: #565960;
    font-size: 12px;
    padding: 14px 16px;
    font-weight: 400
}

.auxo-table-thead:not(.sp-null) tr th .auxo-table-column-sorters span.sp-tooltip {
    line-height: 20px;
    display: inline-block;
    border-bottom: 1px dashed #d9d9d9
}

.auxo-table-thead:not(.sp-null) tr th.auxo-table-selection-column {
    padding: 16px 0 16px 16px
}

.auxo-table-thead:not(.sp-null) tr .auxo-table-column-sorter-down.active,
.auxo-table-thead:not(.sp-null) tr .auxo-table-column-sorter-up.active {
    color: #1966ff
}

.auxo-table:not(.sp-null) {
    border: 1px solid #eeeff0
}

.auxo-table:not(.sp-null) .auxo-table-expand-icon-col,
.auxo-table:not(.sp-null) .auxo-table-selection-col {
    width: 32px
}

.auxo-table:not(.sp-null) .serial-number {
    padding: 16px 0 16px 16px
}

.auxo-table:not(.sp-null):not(.auxo-table-bordered) .auxo-table-tbody tr td[colspan],
.auxo-table:not(.sp-null):not(.auxo-table-bordered) .auxo-table-tbody tr td[rowspan] {
    border-left: 1px solid #eeeff0;
    border-right: 1px solid #eeeff0
}

.auxo-table:not(.sp-null):not(.auxo-table-bordered) .auxo-table-tbody tr td:first-child {
    border-left: none
}

.auxo-table:not(.sp-null):not(.auxo-table-bordered) .auxo-table-tbody tr td:last-child {
    border-right: none
}

.auxo-table:not(.sp-null) .auxo-table-row-expand-icon {
    -webkit-transform-origin: left center;
    transform-origin: left center
}

.auxo-table:not(.sp-null) .auxo-table-ping-left .auxo-table-cell-fix-left-first:after,
.auxo-table:not(.sp-null) .auxo-table-ping-left .auxo-table-cell-fix-left-last:after,
.auxo-table:not(.sp-null) .auxo-table-ping-left:not(.auxo-table-has-fix-left) .auxo-table-container:before {
    -webkit-box-shadow: inset 10px 0 8px -8px rgba(18, 20, 26, .08);
    box-shadow: inset 10px 0 8px -8px rgba(18, 20, 26, .08)
}

.auxo-table:not(.sp-null) .auxo-table-ping-right .auxo-table-cell-fix-right-first:after,
.auxo-table:not(.sp-null) .auxo-table-ping-right .auxo-table-cell-fix-right-last:after,
.auxo-table:not(.sp-null) .auxo-table-ping-right:not(.auxo-table-has-fix-right) .auxo-table-container:after {
    -webkit-box-shadow: inset -10px 0 8px -8px rgba(18, 20, 26, .08);
    box-shadow: inset -10px 0 8px -8px rgba(18, 20, 26, .08)
}

.auxo-table:not(.sp-null) .auxo-btn-link,
.auxo-table:not(.sp-null) .auxo-btn-text {
    font-size: 12px
}

.auxo-table-tbody:not(.sp-null) tr.row-vertical-top {
    vertical-align: top
}

.auxo-table-tbody:not(.sp-null) tr.auxo-table-row-selected td {
    background-color: #f2f6fc
}

.auxo-table-tbody:not(.sp-null) tr:last-child td {
    border-bottom: none
}

.auxo-table-tbody:not(.sp-null) tr:last-child td:first-child {
    border-bottom-left-radius: 4px
}

.auxo-table-tbody:not(.sp-null) tr:last-child td:last-child {
    border-bottom-right-radius: 4px
}

.auxo-table-tbody:not(.sp-null) tr td {
    font-size: 12px;
    line-height: 20px;
    word-wrap: break-word;
    word-break: break-all;
    padding: 14px 16px;
    color: #252931
}

.auxo-table-tbody:not(.sp-null) tr td.editable-cell {
    padding: 10px 16px
}

.auxo-table-tbody:not(.sp-null) tr td.auxo-table-row-expand-icon-cell,
.auxo-table-tbody:not(.sp-null) tr td.auxo-table-selection-column {
    padding: 16px 0 16px 16px
}

.auxo-table-tbody:not(.sp-null) tr td.auxo-table-row-expand-icon-cell .auxo-table-row-expand-icon {
    color: #d9d9d9;
    border-color: #d9d9d9
}

.auxo-table-tbody:not(.sp-null) tr:hover:not(.auxo-table-expanded-row):not(.auxo-table-placeholder)>td,
.auxo-table-tbody:not(.sp-null) tr:hover:not(.auxo-table-row-selected):not(.auxo-table-placeholder)>td {
    background-color: #f8f9fa
}

.auxo-table-tbody:not(.sp-null) tr.auxo-table-expanded-row:not(.auxo-table-expanded-row-level-0).expandable-sub-table:hover>td,
.auxo-table-tbody:not(.sp-null) tr.auxo-table-expanded-row:not(.auxo-table-expanded-row-level-0).expandable-sub-table>td {
    background-color: #fff
}

.auxo-table-empty:not(.sp-null):not(.auxo-table-bordered) .auxo-table-tbody tr td {
    border-bottom: none
}

.auxo-table-wrapper:not(.sp-null).custom-style-gray .auxo-table-thead tr th {
    background-color: #f8f9fa;
    color: #252931;
    font-weight: 500
}

.auxo-table-wrapper:not(.sp-null).custom-style-gray.auxo-pair-head-table .auxo-table-thead tr th {
    background-color: #f3f4f5;
    color: #252931;
    font-weight: 500
}

.auxo-table-pagination:not(.sp-null) {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-table-pagination:not(.sp-null).auxo-pagination {
    margin: 12px 0 24px
}

.auxo-table-thead:not(.sp-null)>tr>th:not(:last-child):not(.auxo-table-selection-column):not(.auxo-table-row-expand-icon-cell):not([colspan]):before {
    content: none
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table {
    border: 1px solid transparent
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-row-level-0>td {
    background-color: #fff !important;
    border: none !important;
    padding-top: 24px !important
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-row-level-0>td:before {
    width: 100%;
    height: calc(100% - 8px);
    position: absolute;
    top: 8px;
    left: 0;
    content: "";
    display: block;
    background-color: #f8f9fa !important
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-row-level-0 .auxo-table-selection-column {
    z-index: 3
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-row-level-0 .auxo-pair-head-td {
    position: relative !important;
    left: 0 !important
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-row-level-0 .auxo-pair-head-td:after {
    display: none
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-row-level-0 .auxo-pair-head-td .auxo-pair-head-wrapper {
    position: sticky;
    left: 16px
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-row-level-0 .auxo-pair-head-td:not(.auxo-pair-head-first) .auxo-pair-head-wrapper {
    left: 48px
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-pair-footer-td {
    border-left: none !important
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-pair-footer-td:after {
    display: none
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-pair-footer-td .auxo-pair-footer-wrapper {
    position: sticky;
    left: 16px
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-pair-footer-td:not(.auxo-pair-head-first) .auxo-pair-footer-wrapper {
    left: 48px
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-tbody tr:not(.auxo-table-row-level-0).auxo-table-row-selected td {
    background-color: #fff
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-thead {
    border-radius: 4px
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-thead tr th:first-child {
    border-left: 1px solid #eeeff0
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-thead tr th:last-child {
    border-right: 1px solid #eeeff0
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-thead tr:first-child th {
    border-top: 1px solid #eeeff0
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-thead tr:last-child th:first-child {
    border-bottom-left-radius: 4px
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-thead tr:last-child th:last-child {
    border-bottom-right-radius: 4px
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-tbody tr:last-child td {
    border-bottom: 1px solid #eeeff0
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-tbody tr.auxo-table-row-level-0 td:first-child:before {
    border-left: 1px solid #eeeff0;
    border-top: 1px solid #eeeff0;
    border-top-left-radius: 4px
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-tbody tr.auxo-table-row-level-0 td:last-child:before {
    border-right: 1px solid #eeeff0;
    border-top: 1px solid #eeeff0;
    border-top-right-radius: 4px
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-tbody tr:not(.auxo-table-row-level-0) td:first-child {
    border-left: 1px solid #eeeff0
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-tbody tr:not(.auxo-table-row-level-0) td:last-child {
    border-right: 1px solid #eeeff0
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-tbody tr.auxo-pair-group-row-last td:first-child {
    border-bottom-left-radius: 4px
}

.auxo-table-wrapper.auxo-pair-head-table .auxo-table-tbody tr.auxo-pair-group-row-last td:last-child {
    border-bottom-right-radius: 4px
}

.auxo-table-wrapper:not(.auxo-pair-head-table) .auxo-table-thead>tr>th {
    border-bottom: 1px solid transparent
}

.auxo-table-wrapper:not(.auxo-pair-head-table) .auxo-table div.auxo-table-summary .auxo-table-summary>tr:last-of-type>td {
    border-top: none
}

.auxo-table-wrapper:not(.auxo-pair-head-table) .auxo-table-summary>tr:last-of-type>td {
    border-bottom: none;
    border-right: none !important;
    border-top: 1px solid #eeeff0
}

.auxo-table-tbody>tr>td>.auxo-table-wrapper:only-child.custom-style-gray .auxo-table-thead tr th {
    font-weight: 400
}

.auxo-table-tbody>tr>td>.auxo-table-wrapper:only-child .auxo-table {
    border: none;
    margin: -14px -16px -14px 17px
}

.auxo-dropdown-trigger>.anticon.anticon-down {
    font-size: 12px;
    vertical-align: -1px
}

.auxo-table-selection-extra {
    -webkit-padding-start: 2px;
    padding-inline-start: 2px
}

.auxo-table.auxo-table-bordered>.auxo-table-container {
    border-left: none
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-header>table {
    border-top: none
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table .auxo-table-tbody tr>td.auxo-table-row-expand-icon-cell,
.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table .auxo-table-tbody tr>td.auxo-table-selection-column {
    padding-right: 16px
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table .auxo-table-tbody tr>td:last-of-type {
    border-right: none
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table .auxo-table-thead tr>th.auxo-table-selection-column {
    padding-right: 16px
}

.auxo-table.auxo-table-bordered>.auxo-table-container>.auxo-table-content>table .auxo-table-thead tr>th:last-of-type {
    border-right: none
}

.auxo-table.auxo-table-bordered>.auxo-table-container table colgroup .auxo-table-selection-col {
    width: 48px
}

.auxo-table.auxo-table-bordered>.auxo-table-container table .auxo-table-tbody tr>td.auxo-table-selection-column {
    padding-right: 16px;
    padding-left: 16px
}

.auxo-table.auxo-table-bordered>.auxo-table-container table .auxo-table-tbody tr>td:last-of-type {
    border-right: none
}

.auxo-table.auxo-table-bordered>.auxo-table-container table .auxo-table-thead tr>th.auxo-table-selection-column {
    padding-right: 16px;
    padding-left: 16px
}

.auxo-table.auxo-table-bordered>.auxo-table-container table .auxo-table-thead tr>th:last-of-type {
    border-right: none
}

.auxo-tabs-small>.auxo-tabs-nav .auxo-tabs-tab {
    padding: 8px 0;
    font-size: 14px
}

.auxo-tabs-card.auxo-tabs-small>.auxo-tabs-nav .auxo-tabs-tab {
    padding: 6px 16px
}

.auxo-tabs-card.auxo-tabs-large>.auxo-tabs-nav .auxo-tabs-tab {
    padding: 7px 16px 6px
}

.auxo-tabs-rtl {
    direction: rtl
}

.auxo-tabs-rtl .auxo-tabs-nav .auxo-tabs-tab {
    margin: 0 0 0 32px
}

.auxo-tabs-rtl .auxo-tabs-nav .auxo-tabs-tab:last-of-type {
    margin-left: 0
}

.auxo-tabs-rtl .auxo-tabs-nav .auxo-tabs-tab .anticon {
    margin-right: 0;
    margin-left: 12px
}

.auxo-tabs-rtl .auxo-tabs-nav .auxo-tabs-tab .auxo-tabs-tab-remove {
    margin-right: 8px;
    margin-left: -4px
}

.auxo-tabs-rtl .auxo-tabs-nav .auxo-tabs-tab .auxo-tabs-tab-remove .anticon {
    margin: 0
}

.auxo-tabs-rtl.auxo-tabs-left>.auxo-tabs-nav {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.auxo-tabs-rtl.auxo-tabs-left>.auxo-tabs-content-holder,
.auxo-tabs-rtl.auxo-tabs-right>.auxo-tabs-nav {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

.auxo-tabs-rtl.auxo-tabs-right>.auxo-tabs-content-holder {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.auxo-tabs-rtl.auxo-tabs-card.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-rtl.auxo-tabs-card.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-rtl.auxo-tabs-card.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-rtl.auxo-tabs-card.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab {
    margin-right: 0;
    margin-left: 2px
}

.auxo-tabs-dropdown-rtl {
    direction: rtl
}

.auxo-tabs-dropdown-rtl .auxo-tabs-dropdown-menu-item {
    text-align: right
}

.auxo-tabs-bottom,
.auxo-tabs-top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.auxo-tabs-bottom.auxo-tabs-bottom-line>.auxo-tabs-nav:before,
.auxo-tabs-bottom.auxo-tabs-bottom-line>div>.auxo-tabs-nav:before,
.auxo-tabs-top.auxo-tabs-bottom-line>.auxo-tabs-nav:before,
.auxo-tabs-top.auxo-tabs-bottom-line>div>.auxo-tabs-nav:before {
    position: absolute;
    right: 0;
    left: 0;
    border-bottom: 1px solid #eeeff0;
    content: ""
}

.auxo-tabs-bottom>.auxo-tabs-nav,
.auxo-tabs-bottom>div>.auxo-tabs-nav,
.auxo-tabs-top>.auxo-tabs-nav,
.auxo-tabs-top>div>.auxo-tabs-nav {
    margin: 0 0 16px
}

.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-ink-bar {
    height: 2px
}

.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-ink-bar-animated,
.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-ink-bar-animated,
.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-ink-bar-animated,
.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-ink-bar-animated {
    -webkit-transition: width .3s, left .3s, right .3s;
    transition: width .3s, left .3s, right .3s
}

.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:before {
    top: 0;
    bottom: 0;
    width: 30px
}

.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:before {
    left: 0;
    -webkit-box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .08);
    box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .08)
}

.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:after {
    right: 0;
    -webkit-box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .08);
    box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .08)
}

.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-left:before,
.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-right:after,
.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-left:before,
.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-right:after,
.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-left:before,
.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-right:after,
.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-left:before,
.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-right:after {
    opacity: 1
}

.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-top>.auxo-tabs-nav:before,
.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-top>div>.auxo-tabs-nav:before {
    bottom: 0
}

.auxo-tabs-bottom>.auxo-tabs-nav,
.auxo-tabs-bottom>div>.auxo-tabs-nav {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-top: 16px;
    margin-bottom: 0
}

.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-bottom>.auxo-tabs-nav:before,
.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-bottom>div>.auxo-tabs-nav:before {
    top: 0
}

.auxo-tabs-bottom>.auxo-tabs-content-holder,
.auxo-tabs-bottom>div>.auxo-tabs-content-holder {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

.auxo-tabs-left>.auxo-tabs-nav,
.auxo-tabs-left>div>.auxo-tabs-nav,
.auxo-tabs-right>.auxo-tabs-nav,
.auxo-tabs-right>div>.auxo-tabs-nav {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 50px
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-tab {
    padding: 10px 24px;
    text-align: center
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab {
    margin: 0 0 4px
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-nav-wrap,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-nav-wrap,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-nav-wrap,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-nav-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:before {
    right: 0;
    left: 0;
    height: 30px
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:before {
    top: 0;
    -webkit-box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, .08);
    box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, .08)
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:after {
    bottom: 0;
    -webkit-box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, .08);
    box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, .08)
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-bottom:after,
.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-top:before,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-bottom:after,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-top:before,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-bottom:after,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-top:before,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-bottom:after,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-nav-wrap.auxo-tabs-nav-wrap-ping-top:before {
    opacity: 1
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-ink-bar {
    width: 2px
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-ink-bar-animated,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-ink-bar-animated,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-ink-bar-animated,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-ink-bar-animated {
    -webkit-transition: height .3s, top .3s;
    transition: height .3s, top .3s
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-nav-list,
.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-nav-operations,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-nav-list,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-nav-operations,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-nav-list,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-nav-operations,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-nav-list,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-nav-operations {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-ink-bar {
    right: 0
}

.auxo-tabs-left>.auxo-tabs-content-holder,
.auxo-tabs-left>div>.auxo-tabs-content-holder {
    margin-left: -1px;
    border-left: 1px solid #eeeff0
}

.auxo-tabs-left>.auxo-tabs-content-holder>.auxo-tabs-content>.auxo-tabs-tabpane,
.auxo-tabs-left>div>.auxo-tabs-content-holder>.auxo-tabs-content>.auxo-tabs-tabpane {
    padding-left: 24px
}

.auxo-tabs-right>.auxo-tabs-nav,
.auxo-tabs-right>div>.auxo-tabs-nav {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-ink-bar {
    left: 0
}

.auxo-tabs-right>.auxo-tabs-content-holder,
.auxo-tabs-right>div>.auxo-tabs-content-holder {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
    margin-right: -1px;
    border-right: 1px solid #eeeff0
}

.auxo-tabs-right>.auxo-tabs-content-holder>.auxo-tabs-content>.auxo-tabs-tabpane,
.auxo-tabs-right>div>.auxo-tabs-content-holder>.auxo-tabs-content>.auxo-tabs-tabpane {
    padding-right: 24px
}

.auxo-tabs-dropdown {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    top: -9999px;
    left: -9999px;
    z-index: 1050;
    display: block
}

.auxo-tabs-dropdown-hidden {
    display: none
}

.auxo-tabs-dropdown-menu {
    max-height: 200px;
    margin: 0;
    padding: 8px 0;
    overflow-x: hidden;
    overflow-y: auto;
    text-align: left;
    list-style-type: none;
    background-color: #fff;
    background-clip: padding-box;
    border-radius: 4px;
    outline: none;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08)
}

.auxo-tabs-dropdown-menu-item {
    min-width: 120px;
    margin: 0;
    padding: 6px 12px;
    overflow: hidden;
    color: #565960;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-tabs-dropdown-menu-item:hover {
    background: #f0f6ff
}

.auxo-tabs-dropdown-menu-item-disabled,
.auxo-tabs-dropdown-menu-item-disabled:hover {
    color: #bcbdc0;
    background: transparent;
    cursor: not-allowed
}

.auxo-tabs-card>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-card>div>.auxo-tabs-nav .auxo-tabs-tab {
    margin: 0;
    padding: 8px 16px;
    background: #f8f9fa;
    border: 1px solid #eeeff0;
    -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
    transition: all .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-tabs-card>.auxo-tabs-nav .auxo-tabs-tab-active,
.auxo-tabs-card>div>.auxo-tabs-nav .auxo-tabs-tab-active {
    color: #1966ff;
    background: #fff
}

.auxo-tabs-card>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-card>div>.auxo-tabs-nav .auxo-tabs-ink-bar {
    visibility: hidden
}

.auxo-tabs-card.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-card.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-card.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-card.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab {
    margin-left: 2px
}

.auxo-tabs-card.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-card.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-tab {
    border-radius: 4px 4px 0 0
}

.auxo-tabs-card.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-tab-active,
.auxo-tabs-card.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-tab-active {
    border-bottom-color: #fff
}

.auxo-tabs-card.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-card.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-tab {
    border-radius: 0 0 4px 4px
}

.auxo-tabs-card.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-tab-active,
.auxo-tabs-card.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-tab-active {
    border-top-color: #fff
}

.auxo-tabs-card.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-card.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-card.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab,
.auxo-tabs-card.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-tab+.auxo-tabs-tab {
    margin-top: 2px
}

.auxo-tabs-card.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-card.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-tab {
    border-radius: 4px 0 0 4px
}

.auxo-tabs-card.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-tab-active,
.auxo-tabs-card.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-tab-active {
    border-right-color: #fff
}

.auxo-tabs-card.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-card.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-tab {
    border-radius: 0 4px 4px 0
}

.auxo-tabs-card.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-tab-active,
.auxo-tabs-card.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-tab-active {
    border-left-color: #fff
}

.auxo-tabs {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden
}

.auxo-tabs>.auxo-tabs-nav,
.auxo-tabs>div>.auxo-tabs-nav {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-wrap,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-wrap {
    position: relative;
    display: inline-block;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    overflow: hidden;
    white-space: nowrap;
    -webkit-transform: translate(0);
    transform: translate(0)
}

.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-wrap:before,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:after,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:before {
    position: absolute;
    z-index: 1;
    opacity: 0;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    content: "";
    pointer-events: none
}

.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-list,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-list {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-operations,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-operations {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-operations-hidden,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-operations-hidden {
    position: absolute;
    visibility: hidden;
    pointer-events: none
}

.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-more,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-more {
    position: relative;
    padding: 8px 16px;
    background: transparent;
    border: 0
}

.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-more:after,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-more:after {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 5px;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    content: ""
}

.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-add,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-add {
    min-width: 40px;
    padding: 0 8px;
    background: #f8f9fa;
    border: 1px solid #eeeff0;
    border-radius: 4px 4px 0 0;
    outline: none;
    cursor: pointer;
    -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
    transition: all .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-add:hover,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-add:hover {
    color: #4784ff
}

.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-add:active,
.auxo-tabs>.auxo-tabs-nav .auxo-tabs-nav-add:focus,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-add:active,
.auxo-tabs>div>.auxo-tabs-nav .auxo-tabs-nav-add:focus {
    color: #1556d9
}

.auxo-tabs-extra-content {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-tabs-centered>.auxo-tabs-nav .auxo-tabs-nav-wrap:not([class*=auxo-tabs-nav-wrap-ping]),
.auxo-tabs-centered>div>.auxo-tabs-nav .auxo-tabs-nav-wrap:not([class*=auxo-tabs-nav-wrap-ping]) {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.auxo-tabs-ink-bar {
    position: absolute;
    background: #1966ff;
    pointer-events: none
}

.auxo-tabs-tab {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 16px 0 12px;
    font-size: 14px;
    background: transparent;
    border: 0;
    outline: none;
    cursor: pointer
}

.auxo-tabs-tab-btn:active,
.auxo-tabs-tab-remove:active {
    color: #1556d9
}

.auxo-tabs-tab-btn,
.auxo-tabs-tab-remove {
    outline: none;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-tabs-tab-remove {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    margin-right: -4px;
    margin-left: 8px;
    color: #898b8f;
    font-size: 12px;
    background: transparent;
    border: none;
    cursor: pointer
}

.auxo-tabs-tab-remove:hover {
    color: #252931
}

.auxo-tabs-tab:hover {
    color: #4784ff
}

.auxo-tabs-tab.auxo-tabs-tab-active .auxo-tabs-tab-btn {
    color: #1966ff;
    text-shadow: 0 0 .25px currentColor
}

.auxo-tabs-tab.auxo-tabs-tab-disabled {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-tabs-tab.auxo-tabs-tab-disabled .auxo-tabs-tab-btn:active,
.auxo-tabs-tab.auxo-tabs-tab-disabled .auxo-tabs-tab-btn:focus,
.auxo-tabs-tab.auxo-tabs-tab-disabled .auxo-tabs-tab-remove:active,
.auxo-tabs-tab.auxo-tabs-tab-disabled .auxo-tabs-tab-remove:focus {
    color: #bcbdc0
}

.auxo-tabs-tab .auxo-tabs-tab-remove .anticon {
    margin: 0
}

.auxo-tabs-tab .anticon {
    margin-right: 12px
}

.auxo-tabs-tab+.auxo-tabs-tab {
    margin: 0 16px
}

.auxo-tabs-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.auxo-tabs-content-holder {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    min-width: 0;
    min-height: 0
}

.auxo-tabs-content-animated {
    -webkit-transition: margin .3s;
    transition: margin .3s
}

.auxo-tabs-tabpane {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 100%;
    outline: none
}

.auxo-tabs .auxo-badge {
    color: inherit
}

.auxo-tabs.auxo-tabs-title .auxo-tabs-tab-active .auxo-tabs-tab-btn {
    color: #252931
}

.auxo-tabs-bottom>.auxo-tabs-nav,
.auxo-tabs-bottom>div>.auxo-tabs-nav,
.auxo-tabs-top>.auxo-tabs-nav,
.auxo-tabs-top>div>.auxo-tabs-nav {
    margin: 0
}

.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-ink-bar {
    height: 3px;
    border-radius: 1.5px
}

.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-tab {
    margin: 0 16px
}

.auxo-tabs-tab {
    line-height: 20px
}

.auxo-tabs-tab .sp-tabs-dropdown-arrow {
    margin-left: 4px;
    color: #898b8f
}

.auxo-tabs-nav-list .auxo-tabs-tab:first-child {
    margin-left: 0
}

.auxo-tabs-large>.auxo-tabs-nav .auxo-tabs-tab {
    padding: 16px 0;
    font-size: 16px;
    line-height: 22px
}

.auxo-tabs-small {
    color: #565960
}

.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right).auxo-tabs-bottom>.auxo-tabs-nav:before,
.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right).auxo-tabs-bottom>div>.auxo-tabs-nav:before,
.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right).auxo-tabs-top>.auxo-tabs-nav:before,
.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right).auxo-tabs-top>div>.auxo-tabs-nav:before,
.auxo-tabs.sp-tabs-button.auxo-tabs-bottom>.auxo-tabs-nav:before,
.auxo-tabs.sp-tabs-button.auxo-tabs-bottom>div>.auxo-tabs-nav:before,
.auxo-tabs.sp-tabs-button.auxo-tabs-top>.auxo-tabs-nav:before,
.auxo-tabs.sp-tabs-button.auxo-tabs-top>div>.auxo-tabs-nav:before {
    border-bottom: none
}

.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right).auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right).auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right).auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right).auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs.sp-tabs-button.auxo-tabs-bottom>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs.sp-tabs-button.auxo-tabs-bottom>div>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs.sp-tabs-button.auxo-tabs-top>.auxo-tabs-nav .auxo-tabs-ink-bar,
.auxo-tabs.sp-tabs-button.auxo-tabs-top>div>.auxo-tabs-nav .auxo-tabs-ink-bar {
    display: none
}

.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right)>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs.sp-tabs-button>.auxo-tabs-nav .auxo-tabs-tab {
    margin: 0 6px;
    padding: 6px 12px;
    border-radius: 4px;
    line-height: 20px;
    font-size: 14px;
    background: #f8f9fa
}

.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right)>.auxo-tabs-nav .auxo-tabs-tab.sp-tabs-more-tab,
.auxo-tabs.sp-tabs-button>.auxo-tabs-nav .auxo-tabs-tab.sp-tabs-more-tab {
    padding: 0
}

.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right)>.auxo-tabs-nav .auxo-tabs-tab.sp-tabs-more-tab .sp-tabs-more-tab-dropdown,
.auxo-tabs.sp-tabs-button>.auxo-tabs-nav .auxo-tabs-tab.sp-tabs-more-tab .sp-tabs-more-tab-dropdown {
    padding: 6px 12px
}

.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right)>.auxo-tabs-nav .auxo-tabs-tab-active,
.auxo-tabs.sp-tabs-button>.auxo-tabs-nav .auxo-tabs-tab-active {
    background: #ebf3ff
}

.auxo-tabs-small:not(.auxo-tabs-left):not(.auxo-tabs-right)>.auxo-tabs-nav .auxo-tabs-tab:first-child,
.auxo-tabs.sp-tabs-button>.auxo-tabs-nav .auxo-tabs-tab:first-child {
    margin-left: 0
}

.auxo-tabs-left>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-left>div>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-right>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-right>div>.auxo-tabs-nav .auxo-tabs-tab {
    margin-bottom: 4px
}

.auxo-tabs-left .auxo-tabs-ink-bar,
.auxo-tabs-right .auxo-tabs-ink-bar {
    display: none
}

.auxo-tabs-left .auxo-tabs-content-holder,
.auxo-tabs-right .auxo-tabs-content-holder {
    border-left: 0
}

.auxo-tabs-left .auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-right .auxo-tabs-nav .auxo-tabs-tab {
    border-radius: 4px
}

.auxo-tabs-left .auxo-tabs-nav .auxo-tabs-tab.auxo-tabs-tab-active,
.auxo-tabs-right .auxo-tabs-nav .auxo-tabs-tab.auxo-tabs-tab-active {
    background: #ebf3ff
}

.auxo-tabs-left .auxo-tabs-nav .auxo-tabs-tab:last-child,
.auxo-tabs-right .auxo-tabs-nav .auxo-tabs-tab:last-child {
    margin-bottom: 0
}

.auxo-tabs-left.auxo-tabs-large .auxo-tabs-tab,
.auxo-tabs-right.auxo-tabs-large .auxo-tabs-tab {
    padding: 10px 24px;
    margin-bottom: 8px
}

.auxo-tabs-left.auxo-tabs-large .auxo-tabs-tab:first-child,
.auxo-tabs-right.auxo-tabs-large .auxo-tabs-tab:first-child {
    margin-left: 0
}

.auxo-tabs-left.auxo-tabs-large>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-left.auxo-tabs-large>div>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-right.auxo-tabs-large>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-right.auxo-tabs-large>div>.auxo-tabs-nav .auxo-tabs-tab {
    margin-bottom: 8px
}

.auxo-tabs-left.auxo-tabs-small>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-left.auxo-tabs-small>div>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-right.auxo-tabs-small>.auxo-tabs-nav .auxo-tabs-tab,
.auxo-tabs-right.auxo-tabs-small>div>.auxo-tabs-nav .auxo-tabs-tab {
    padding: 10px 16px
}

.auxo-dropdown .sp-tabs-more-tab-dropdown .auxo-dropdown-menu {
    left: -12px;
    top: 12px
}

.auxo-dropdown .sp-tabs-more-tab-button-dropdown .auxo-dropdown-menu {
    left: -12px;
    top: 6px
}

.auxo-sp-tag {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0 4px;
    position: relative;
    border-radius: 2px;
    color: #fff;
    background-color: #1966ff;
    margin: 0 4px 0 0;
    font-size: 12px;
    line-height: 18px;
    font-weight: 400
}

.auxo-sp-tag.sp-tag-size-large {
    line-height: 20px
}

.auxo-sp-tag.sp-tag-size-small {
    line-height: 12px
}

.auxo-sp-tag.sp-tag-size-small .sp-tag-content {
    -webkit-transform: scale(.83333);
    transform: scale(.83333);
    -webkit-transform-origin: center center;
    transform-origin: center center
}

.auxo-sp-tag.sp-tag-size-default {
    line-height: 16px
}

.auxo-sp-tag.sp-tag-border {
    color: #1966ff
}

.auxo-sp-tag.sp-tag-success {
    background-color: #3cc781
}

.auxo-sp-tag.sp-tag-success.sp-tag-border {
    color: #3cc781
}

.auxo-sp-tag.sp-tag-error {
    background-color: #ff3b52
}

.auxo-sp-tag.sp-tag-error.sp-tag-border {
    color: #ff3b52
}

.auxo-sp-tag.sp-tag-warn {
    background-color: #ff9226
}

.auxo-sp-tag.sp-tag-warn.sp-tag-border {
    color: #ff9226
}

.auxo-sp-tag.sp-tag-custom-border {
    line-height: 14px
}

.auxo-sp-tag.sp-tag-icon {
    padding: 0 4px 0 2px
}

.auxo-sp-tag.sp-tag-icon span[role=img] {
    font-size: 10px;
    margin-left: 1px;
    margin-right: 1px
}

.auxo-sp-tag .auxo-sp-icon:first-child {
    margin-right: 2px
}

.auxo-sp-tag .sp-tag-close {
    cursor: pointer;
    display: block;
    height: 12px;
    line-height: 1;
    margin-left: 2px
}

.auxo-sp-tag .sp-tag-content {
    display: inline-block
}

.auxo-sp-tag.sp-tag-bg:after,
.auxo-sp-tag.sp-tag-border:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 2px;
    pointer-events: none
}

.auxo-sp-tag.sp-tag-border:before {
    border: 1px solid;
    opacity: .1;
    z-index: 1
}

.auxo-sp-tag.sp-tag-bg:after {
    background-color: currentcolor;
    opacity: .04
}

.auxo-sp-tag.tag-data-entry {
    margin: 2px 4px 2px 0;
    background-color: rgba(0, 0, 0, .04);
    border: 1px solid #eeeff0;
    color: #252931
}

.auxo-sp-tag.tag-data-entry .sp-tag-content {
    margin-right: 4px
}

.auxo-sp-tag.tag-data-entry .auxo-sp-icon {
    color: #c4c4c4
}

.auxo-sp-tag.tag-data-entry-error {
    margin: 2px 4px 2px 0;
    background-color: #fff5f5;
    border: 1px solid #ff3b52;
    color: #ff3b52
}

.auxo-sp-tag.tag-data-entry-error .sp-tag-content {
    margin-right: 4px
}

.auxo-sp-tag.tag-data-entry-error .auxo-sp-icon {
    color: #ff3b52
}

.auxo-tag-status-wrap {
    color: #252931;
    line-height: 20px
}

.auxo-tag-status-wrap .auxo-tag-status-dots {
    vertical-align: middle;
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    margin-right: 8px;
    margin-bottom: 2px
}

.auxo-tag-status-wrap .auxo-tag-status-dots-success {
    background-color: #3cc781
}

.auxo-tag-status-wrap .auxo-tag-status-dots-error {
    background-color: #ff3b52
}

.auxo-tag-status-wrap .auxo-tag-status-dots-warn {
    background-color: #ff9226
}

.auxo-tag-status-wrap .auxo-tag-status-dots-default {
    background-color: #1966ff
}

.auxo-tag-status-wrap .auxo-tag-status-dots-cancel {
    background-color: rgba(0, 0, 0, .45)
}

.auxo-tag-list-wrap .rc-overflow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 18px
}

.auxo-tag-list-wrap .auxo-tag-list-overflow-rest {
    border: 1px solid #eeeff0;
    border-radius: 2px;
    padding: 0 4px;
    line-height: 16px;
    height: 18px;
    font-size: 12px;
    color: #565960;
    cursor: pointer
}

.auxo-tag-list-overflow-rest-popover {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: -4px
}

.auxo-tag-list-overflow-rest-popover-item {
    line-height: 12px;
    margin-bottom: 4px
}

.auxo-tooltip {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    z-index: 1070;
    display: block;
    max-width: 280px;
    visibility: visible
}

.auxo-tooltip-hidden {
    display: none
}

.auxo-tooltip-placement-top,
.auxo-tooltip-placement-topLeft,
.auxo-tooltip-placement-topRight {
    padding-bottom: 4px
}

.auxo-tooltip-placement-right,
.auxo-tooltip-placement-rightBottom,
.auxo-tooltip-placement-rightTop {
    padding-left: 4px
}

.auxo-tooltip-placement-bottom,
.auxo-tooltip-placement-bottomLeft,
.auxo-tooltip-placement-bottomRight {
    padding-top: 4px
}

.auxo-tooltip-placement-left,
.auxo-tooltip-placement-leftBottom,
.auxo-tooltip-placement-leftTop {
    padding-right: 4px
}

.auxo-tooltip-inner {
    min-width: 30px;
    min-height: 32px;
    padding: 6px 8px;
    color: #fff;
    text-align: left;
    text-decoration: none;
    word-wrap: break-word;
    background-color: rgba(0, 0, 0, .85);
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08)
}

.auxo-tooltip-arrow {
    position: absolute;
    display: block;
    width: 13.07106781px;
    height: 13.07106781px;
    overflow: hidden;
    background: transparent;
    pointer-events: none
}

.auxo-tooltip-arrow-content {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 5px;
    height: 5px;
    margin: auto;
    background-color: rgba(0, 0, 0, .85);
    content: "";
    pointer-events: auto
}

.auxo-tooltip-placement-top .auxo-tooltip-arrow,
.auxo-tooltip-placement-topLeft .auxo-tooltip-arrow,
.auxo-tooltip-placement-topRight .auxo-tooltip-arrow {
    bottom: -9.07106781px
}

.auxo-tooltip-placement-top .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-topLeft .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-topRight .auxo-tooltip-arrow-content {
    -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, .07);
    box-shadow: 3px 3px 7px rgba(0, 0, 0, .07);
    -webkit-transform: translateY(-6.53553391px) rotate(45deg);
    transform: translateY(-6.53553391px) rotate(45deg)
}

.auxo-tooltip-placement-top .auxo-tooltip-arrow {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.auxo-tooltip-placement-topLeft .auxo-tooltip-arrow {
    left: 13px
}

.auxo-tooltip-placement-topRight .auxo-tooltip-arrow {
    right: 13px
}

.auxo-tooltip-placement-right .auxo-tooltip-arrow,
.auxo-tooltip-placement-rightBottom .auxo-tooltip-arrow,
.auxo-tooltip-placement-rightTop .auxo-tooltip-arrow {
    left: -9.07106781px
}

.auxo-tooltip-placement-right .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-rightBottom .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-rightTop .auxo-tooltip-arrow-content {
    -webkit-box-shadow: -3px 3px 7px rgba(0, 0, 0, .07);
    box-shadow: -3px 3px 7px rgba(0, 0, 0, .07);
    -webkit-transform: translateX(6.53553391px) rotate(45deg);
    transform: translateX(6.53553391px) rotate(45deg)
}

.auxo-tooltip-placement-right .auxo-tooltip-arrow {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.auxo-tooltip-placement-rightTop .auxo-tooltip-arrow {
    top: 5px
}

.auxo-tooltip-placement-rightBottom .auxo-tooltip-arrow {
    bottom: 5px
}

.auxo-tooltip-placement-left .auxo-tooltip-arrow,
.auxo-tooltip-placement-leftBottom .auxo-tooltip-arrow,
.auxo-tooltip-placement-leftTop .auxo-tooltip-arrow {
    right: -9.07106781px
}

.auxo-tooltip-placement-left .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-leftBottom .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-leftTop .auxo-tooltip-arrow-content {
    -webkit-box-shadow: 3px -3px 7px rgba(0, 0, 0, .07);
    box-shadow: 3px -3px 7px rgba(0, 0, 0, .07);
    -webkit-transform: translateX(-6.53553391px) rotate(45deg);
    transform: translateX(-6.53553391px) rotate(45deg)
}

.auxo-tooltip-placement-left .auxo-tooltip-arrow {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.auxo-tooltip-placement-leftTop .auxo-tooltip-arrow {
    top: 5px
}

.auxo-tooltip-placement-leftBottom .auxo-tooltip-arrow {
    bottom: 5px
}

.auxo-tooltip-placement-bottom .auxo-tooltip-arrow,
.auxo-tooltip-placement-bottomLeft .auxo-tooltip-arrow,
.auxo-tooltip-placement-bottomRight .auxo-tooltip-arrow {
    top: -9.07106781px
}

.auxo-tooltip-placement-bottom .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-bottomLeft .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-bottomRight .auxo-tooltip-arrow-content {
    -webkit-box-shadow: -3px -3px 7px rgba(0, 0, 0, .07);
    box-shadow: -3px -3px 7px rgba(0, 0, 0, .07);
    -webkit-transform: translateY(6.53553391px) rotate(45deg);
    transform: translateY(6.53553391px) rotate(45deg)
}

.auxo-tooltip-placement-bottom .auxo-tooltip-arrow {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.auxo-tooltip-placement-bottomLeft .auxo-tooltip-arrow {
    left: 13px
}

.auxo-tooltip-placement-bottomRight .auxo-tooltip-arrow {
    right: 13px
}

.auxo-tooltip-pink .auxo-tooltip-arrow-content,
.auxo-tooltip-pink .auxo-tooltip-inner {
    background-color: pink
}

.auxo-tooltip-magenta .auxo-tooltip-arrow-content,
.auxo-tooltip-magenta .auxo-tooltip-inner {
    background-color: #f0f
}

.auxo-tooltip-red .auxo-tooltip-arrow-content,
.auxo-tooltip-red .auxo-tooltip-inner {
    background-color: red
}

.auxo-tooltip-orange .auxo-tooltip-arrow-content,
.auxo-tooltip-orange .auxo-tooltip-inner {
    background-color: orange
}

.auxo-tooltip-yellow .auxo-tooltip-arrow-content,
.auxo-tooltip-yellow .auxo-tooltip-inner {
    background-color: #ff0
}

.auxo-tooltip-gold .auxo-tooltip-arrow-content,
.auxo-tooltip-gold .auxo-tooltip-inner {
    background-color: gold
}

.auxo-tooltip-cyan .auxo-tooltip-arrow-content,
.auxo-tooltip-cyan .auxo-tooltip-inner {
    background-color: #0ff
}

.auxo-tooltip-lime .auxo-tooltip-arrow-content,
.auxo-tooltip-lime .auxo-tooltip-inner {
    background-color: #0f0
}

.auxo-tooltip-green .auxo-tooltip-arrow-content,
.auxo-tooltip-green .auxo-tooltip-inner {
    background-color: green
}

.auxo-tooltip-blue .auxo-tooltip-arrow-content,
.auxo-tooltip-blue .auxo-tooltip-inner {
    background-color: #00f
}

.auxo-tooltip-purple .auxo-tooltip-arrow-content,
.auxo-tooltip-purple .auxo-tooltip-inner {
    background-color: purple
}

.auxo-tooltip-rtl {
    direction: rtl
}

.auxo-tooltip-rtl .auxo-tooltip-inner {
    text-align: right
}

.auxo-tooltip:not(.sp-null) {
    font-size: 12px;
    line-height: 16px
}

.auxo-tooltip:not(.sp-null) .auxo-tooltip-inner {
    padding: 8px
}

.auxo-tooltip:not(.sp-null) .auxo-tooltip-inner a {
    color: #4784ff
}

.auxo-tooltip:not(.sp-null) .auxo-tooltip-inner a:hover {
    color: #669eff
}

.auxo-tooltip:not(.sp-null) .auxo-tooltip-inner a:active {
    color: #4784ff
}

.auxo-tooltip-placement-top .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-topLeft .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-topRight .auxo-tooltip-arrow-content {
    border-radius: 0 0 1px 0
}

.auxo-tooltip-placement-right .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-rightBottom .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-rightTop .auxo-tooltip-arrow-content {
    border-radius: 0 0 0 1px
}

.auxo-tooltip-placement-bottom .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-bottomLeft .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-bottomRight .auxo-tooltip-arrow-content {
    border-radius: 1px 0 0 0
}

.auxo-tooltip-placement-left .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-leftBottom .auxo-tooltip-arrow-content,
.auxo-tooltip-placement-leftTop .auxo-tooltip-arrow-content {
    border-radius: 0 1px 0 0
}

.auxo-upload-list .auxo-btn.auxo-upload-list-item-card-actions-btn.auxo-btn-sm {
    width: 32px;
    min-width: auto;
    border: none;
    background: transparent
}

.auxo-sp-upload-notice.sm-upload-notice {
    margin-top: 12px;
    color: #bcbdc0;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400
}

.auxo-sp-upload-notice.sm-upload-notice p {
    margin: 0
}

.auxo-sp-upload-notice.sm-upload-notice p:not(:first-child) {
    margin-top: 4px
}

.auxo-sp-upload-list.sm-upload-list {
    margin-top: 16px
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item {
    color: #565960;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item:not(:first-child) {
    margin-top: 8px
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-card-actions {
    top: 0;
    right: 0
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-card-actions-btn {
    display: inline-block;
    width: 12px;
    height: 20px;
    cursor: pointer
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-card-actions-btn-close {
    background: url() 50% no-repeat;
    background-size: 12px 12px
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 2px
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-info:hover {
    background-color: #ebf3ff
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-info .sm-upload-list-item-content {
    margin-right: 24px;
    word-break: break-all
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-info .sm-upload-list-item-content-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: 0
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-info .sm-upload-list-item-content-text .sm-upload-list-item-content-suffix {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-info .sm-upload-list-item-oper {
    height: 20px;
    margin-left: auto;
    margin-right: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-info .sm-upload-list-item-oper .sm-upload-list-item-card-actions {
    height: 20px
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-icon-paper-clip {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: inline-block;
    margin: 2px;
    width: 12px;
    height: 12px;
    vertical-align: -4px;
    font-style: normal;
    background: url() no-repeat 50%;
    background-size: contain
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-name {
    margin-left: 4px
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-done {
    color: #252931
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-done .sm-upload-list-item-name {
    cursor: pointer
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-errmsg {
    margin-top: 4px;
    margin-left: 20px;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-errmsg .sm-upload-list-item-errmsg-text {
    color: #ff3b52
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-errmsg .sm-upload-list-item-errmsg-action {
    margin-left: 8px;
    color: #1966ff;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
    cursor: pointer
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-errmsg .auxo-upload {
    font-size: 12px;
    line-height: 16px;
    font-weight: 400
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-progress.auxo-progress {
    display: block;
    width: auto;
    margin: 4px 20px 0
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-progress.auxo-progress .auxo-progress-outer {
    display: block
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-progress.auxo-progress .auxo-progress-outer .auxo-progress-inner {
    display: block;
    background-color: #eeeff0
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-icon-paper-file {
    width: 16px;
    height: 20px;
    font-style: normal;
    background: url() no-repeat 50%;
    background-size: contain
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture {
    font-size: 12px;
    line-height: 16px;
    font-weight: 400
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info {
    min-height: 54px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #eeeff0;
    background: #fff
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info:hover {
    border: 1px solid #4784ff
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info .sm-upload-list-item-pre {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 48px;
    height: 48px;
    margin: 3px 4px 3px 3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    line-height: 48px;
    background: #f3f4f5;
    border-radius: 2px
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info .sm-upload-list-item-content {
    position: relative;
    min-width: 0
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info .sm-upload-list-item-content .sm-upload-list-item-name-picture {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info .sm-upload-list-item-content .sm-upload-list-item-name-picture .sm-upload-list-item-name-suffix {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info .sm-upload-list-item-content .sm-upload-list-item-errmsg {
    margin-left: 4px
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info .sm-upload-list-item-content .sm-upload-list-item-success-msg {
    margin-top: 4px;
    margin-left: 4px;
    font-size: 12px;
    line-height: 16px;
    color: #898b8f
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info .sm-upload-list-item-content .sm-upload-list-item-progress.auxo-progress {
    margin: 10px 30px 4px 4px
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info .sm-upload-list-item-content .sm-upload-list-item-progress-text {
    display: inline-block;
    position: absolute;
    right: -15px;
    top: 23px;
    font-size: 12px;
    line-height: 16px;
    color: #898b8f
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info .sm-upload-list-item-oper {
    height: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info .sm-upload-list-item-oper .sm-upload-list-item-card-actions,
.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-type-picture .sm-upload-list-item-info .sm-upload-list-item-oper .sm-upload-list-item-card-actions-btn {
    height: 16px
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-info .sm-upload-list-item-oper {
    font-size: 14px;
    color: #565960
}

.auxo-sp-upload-list.sm-upload-list .sm-upload-list-item-info .sm-upload-list-item-oper .sm-upload-list-item-card-actions {
    margin: 0 6px;
    cursor: pointer
}

.auxo-upload.auxo-upload-drag {
    background: #fff;
    border-radius: 8px;
    border-color: #dcdee1
}

.auxo-upload.auxo-upload-drag-hover {
    border-color: #4784ff;
    background: #f0f6ff
}

.auxo-upload.auxo-upload-drag .auxo-upload {
    padding: 54px 78px
}

.auxo-upload.auxo-upload-drag p.auxo-upload-drag-icon {
    margin-bottom: 10px
}

.auxo-upload.auxo-upload-drag p.auxo-upload-drag-icon .anticon {
    color: #898b8f;
    font-size: 32px
}

.auxo-upload.auxo-upload-drag p.auxo-upload-hint {
    font-size: 12px;
    line-height: 16px;
    color: #565960
}

.auxo-img-crop-container {
    height: 330px;
    width: 592px;
    position: relative
}

.auxo-img-crop-container .reactEasyCrop_Container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: none;
    touch-action: none;
    cursor: move;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-img-crop-container .reactEasyCrop_Image,
.auxo-img-crop-container .reactEasyCrop_Video {
    will-change: transform
}

.auxo-img-crop-container .reactEasyCrop_Contain {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.auxo-img-crop-container .reactEasyCrop_Cover_Horizontal {
    width: 100%;
    height: auto
}

.auxo-img-crop-container .reactEasyCrop_Cover_Vertical {
    width: auto;
    height: 100%
}

.auxo-img-crop-container .reactEasyCrop_CropArea {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border: 1px solid #1966ff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 0 0 9999em;
    box-shadow: 0 0 0 9999em;
    color: rgba(0, 0, 0, .5);
    overflow: hidden
}

.auxo-img-crop-container .reactEasyCrop_CropAreaRound {
    border-radius: 50%
}

.auxo-img-crop-container .reactEasyCrop_CropAreaGrid:before {
    content: " ";
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    border: 1px solid hsla(0, 0%, 100%, .5);
    top: 0;
    bottom: 0;
    left: 33.33%;
    right: 33.33%;
    border-top: 0;
    border-bottom: 0
}

.auxo-img-crop-container .reactEasyCrop_CropAreaGrid:after {
    content: " ";
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    border: 1px solid hsla(0, 0%, 100%, .5);
    top: 33.33%;
    bottom: 33.33%;
    left: 0;
    right: 0;
    border-left: 0;
    border-right: 0
}

.auxo-img-crop-control {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 8px
}

.auxo-img-crop-control .auxo-img-crop-slider {
    width: 260px;
    margin-left: 8px;
    margin-right: 8px
}

.auxo-label-wrapper {
    position: relative;
    display: inline-block;
    width: 100%;
    min-width: 0;
    color: #252931;
    font-size: 14px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    -webkit-transition: all .3s;
    transition: all .3s;
    line-height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
    line-height: auto
}

.auxo-label-wrapper::-moz-placeholder {
    opacity: 1
}

.auxo-label-wrapper::-webkit-input-placeholder {
    color: #bcbdc0
}

.auxo-label-wrapper:-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-label-wrapper::-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-label-wrapper::placeholder {
    color: #bcbdc0
}

.auxo-label-wrapper:-moz-placeholder-shown {
    text-overflow: ellipsis
}

.auxo-label-wrapper:-ms-input-placeholder {
    text-overflow: ellipsis
}

.auxo-label-wrapper:placeholder-shown {
    text-overflow: ellipsis
}

.auxo-label-wrapper:hover {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-input-rtl .auxo-label-wrapper:hover {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-label-wrapper-focused,
.auxo-label-wrapper:focus {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-label-wrapper-focused:not(.sp-null):not(.sp-null-1),
.auxo-label-wrapper-focused:not(.sp-null):not(.sp-null-1):hover,
.auxo-label-wrapper:focus:not(.sp-null):not(.sp-null-1),
.auxo-label-wrapper:focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-label-wrapper-focused,
.auxo-input-rtl .auxo-label-wrapper:focus {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-label-wrapper-disabled {
    color: #565960;
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-label-wrapper-disabled:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-label-wrapper[disabled] {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-label-wrapper[disabled]:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-label-wrapper-borderless,
.auxo-label-wrapper-borderless-disabled,
.auxo-label-wrapper-borderless-focused,
.auxo-label-wrapper-borderless:focus,
.auxo-label-wrapper-borderless:hover,
.auxo-label-wrapper-borderless[disabled] {
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

textarea.auxo-label-wrapper {
    max-width: 100%;
    height: auto;
    min-height: 32px;
    line-height: 1.5715;
    vertical-align: bottom;
    -webkit-transition: all .3s, height 0s;
    transition: all .3s, height 0s
}

.auxo-label-wrapper-lg {
    padding: 7px 11px;
    font-size: 16px
}

.auxo-label-wrapper-sm {
    padding: 3px 11px;
    font-size: 12px
}

.auxo-label-wrapper-rtl {
    direction: rtl
}

.auxo-label-wrapper-focus {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-label-wrapper-focus:not(.sp-null):not(.sp-null-1),
.auxo-label-wrapper-focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-label-wrapper-focus {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-label-wrapper-disabled {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-label-wrapper-disabled:hover {
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed
}

.auxo-label-wrapper-label {
    -ms-flex-item-align: center;
    align-self: center;
    padding-left: 11px;
    color: #898b8f;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.auxo-label-wrapper-content {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow: hidden
}

.auxo-label-wrapper .auxo-input-number-handler-wrapper {
    width: 100%
}

.auxo-label-wrapper-component {
    width: 100% !important;
    max-width: 100% !important
}

.auxo-label-wrapper .auxo-cascader-picker-disabled,
.auxo-label-wrapper .auxo-cascader-picker-disabled:hover,
.auxo-label-wrapper .auxo-input-tag-disabled,
.auxo-label-wrapper .auxo-input[disabled]:hover {
    background: none
}

.auxo-label-wrapper .auxo-picker-borderless {
    border: none
}

.auxo-label-wrapper .auxo-input-number-handler-wrap-borderless .auxo-input-number {
    height: 30px
}

.auxo-label-wrapper .auxo-select-borderless .auxo-select-selector {
    border: none;
    height: 30px
}

.auxo-label-wrapper .auxo-cascader-picker-borderless.auxo-cascader-picker-multiple:hover .auxo-cascader-multiple-wrapper {
    border: none
}

.auxo-label-wrapper .auxo-cascader-picker-borderless.auxo-cascader-picker-multiple .auxo-cascader-multiple-wrapper {
    min-height: 30px;
    border: none
}

.auxo-label-wrapper .auxo-cascader-picker-borderless.auxo-cascader-picker-multiple .auxo-cascader-input,
.auxo-label-wrapper .auxo-cascader-picker-borderless.auxo-cascader-picker-multiple .auxo-cascader-multiple-wrapper:hover {
    border: none
}

.auxo-label-wrapper .auxo-input-tag-borderless.auxo-input-tag-single {
    height: 30px
}

.auxo-form-item-has-error .auxo-label-wrapper {
    border-color: #ff3b52
}

.auxo-form-item-has-error .auxo-label-wrapper:hover {
    border-color: #ff8791
}

.auxo-form-item-has-error .auxo-label-wrapper-focus:not(.sp-null):not(.sp-null-1) {
    border-color: #f21331
}

.auxo-affix {
    position: fixed;
    z-index: 10
}

.auxo-anchor {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    padding: 0 0 0 2px
}

.auxo-anchor-wrapper {
    margin-left: -4px;
    padding-left: 4px;
    overflow: auto;
    background-color: #fff
}

.auxo-anchor-ink {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%
}

.auxo-anchor-ink:before {
    position: relative;
    display: block;
    width: 2px;
    height: 100%;
    margin: 0 auto;
    background-color: #eeeff0;
    content: " "
}

.auxo-anchor-ink-ball {
    position: absolute;
    left: 50%;
    display: none;
    width: 8px;
    height: 8px;
    background-color: #fff;
    border: 2px solid #1966ff;
    border-radius: 8px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: top .3s ease-in-out;
    transition: top .3s ease-in-out
}

.auxo-anchor-ink-ball.visible {
    display: inline-block
}

.auxo-anchor.fixed .auxo-anchor-ink .auxo-anchor-ink-ball {
    display: none
}

.auxo-anchor-link {
    padding: 7px 0 7px 16px;
    line-height: 1.143
}

.auxo-anchor-link-title {
    position: relative;
    display: block;
    margin-bottom: 6px;
    overflow: hidden;
    color: #565960;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-anchor-link-title:only-child {
    margin-bottom: 0
}

.auxo-anchor-link-active>.auxo-anchor-link-title {
    color: #1966ff
}

.auxo-anchor-link .auxo-anchor-link {
    padding-top: 5px;
    padding-bottom: 5px
}

.auxo-anchor-rtl {
    direction: rtl
}

.auxo-anchor-rtl.auxo-anchor-wrapper {
    margin-right: -4px;
    margin-left: 0;
    padding-right: 4px;
    padding-left: 0
}

.auxo-anchor-rtl .auxo-anchor-ink {
    right: 0;
    left: auto
}

.auxo-anchor-rtl .auxo-anchor-ink-ball {
    right: 50%;
    left: 0;
    -webkit-transform: translateX(50%);
    transform: translateX(50%)
}

.auxo-anchor-rtl .auxo-anchor-link {
    padding: 7px 16px 7px 0
}

.auxo-select-auto-complete {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum"
}

.auxo-select-auto-complete .auxo-select-clear {
    right: 13px
}

.auxo-avatar {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: inline-block;
    overflow: hidden;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    background: #ccc;
    width: 32px;
    height: 32px;
    line-height: 32px;
    border-radius: 50%
}

.auxo-avatar-image {
    background: transparent
}

.auxo-avatar .auxo-image-img {
    display: block
}

.auxo-avatar-string {
    position: absolute;
    left: 50%;
    -webkit-transform-origin: 0 center;
    transform-origin: 0 center
}

.auxo-avatar.auxo-avatar-icon {
    font-size: 18px
}

.auxo-avatar.auxo-avatar-icon>.anticon {
    margin: 0
}

.auxo-avatar-lg {
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50%
}

.auxo-avatar-lg-string {
    position: absolute;
    left: 50%;
    -webkit-transform-origin: 0 center;
    transform-origin: 0 center
}

.auxo-avatar-lg.auxo-avatar-icon {
    font-size: 24px
}

.auxo-avatar-lg.auxo-avatar-icon>.anticon {
    margin: 0
}

.auxo-avatar-sm {
    width: 24px;
    height: 24px;
    line-height: 24px;
    border-radius: 50%
}

.auxo-avatar-sm-string {
    position: absolute;
    left: 50%;
    -webkit-transform-origin: 0 center;
    transform-origin: 0 center
}

.auxo-avatar-sm.auxo-avatar-icon {
    font-size: 14px
}

.auxo-avatar-sm.auxo-avatar-icon>.anticon {
    margin: 0
}

.auxo-avatar-square {
    border-radius: 4px
}

.auxo-avatar>img {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.auxo-avatar-group {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.auxo-avatar-group .auxo-avatar {
    border: 1px solid #fff
}

.auxo-avatar-group .auxo-avatar:not(:first-child) {
    margin-left: -8px
}

.auxo-avatar-group-popover .auxo-avatar+.auxo-avatar {
    margin-left: 3px
}

.auxo-avatar-group-rtl .auxo-avatar:not(:first-child) {
    margin-right: -8px;
    margin-left: 0
}

.auxo-avatar-group-popover.auxo-popover-rtl .auxo-avatar+.auxo-avatar {
    margin-right: 3px;
    margin-left: 0
}

.auxo-back-top {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: fixed;
    right: 100px;
    bottom: 50px;
    z-index: 10;
    width: 40px;
    height: 40px;
    cursor: pointer
}

.auxo-back-top:empty {
    display: none
}

.auxo-back-top-rtl {
    right: auto;
    left: 100px;
    direction: rtl
}

.auxo-back-top-content {
    width: 40px;
    height: 40px;
    overflow: hidden;
    color: #fff;
    text-align: center;
    background-color: #898b8f;
    border-radius: 20px;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-back-top-content:hover {
    background-color: #565960;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-back-top-icon {
    font-size: 24px;
    line-height: 40px
}

@media screen and (max-width:768px) {
    .auxo-back-top {
        right: 60px
    }
}

@media screen and (max-width:480px) {
    .auxo-back-top {
        right: 20px
    }
}

.auxo-badge {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: inline-block;
    line-height: 1
}

.auxo-badge-count {
    z-index: auto;
    min-width: 14px;
    height: 14px;
    padding: 0 6px;
    color: #fff;
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
    white-space: nowrap;
    text-align: center;
    background: #ff3b52;
    border-radius: 7px;
    -webkit-box-shadow: 0 0 0 1px #fff;
    box-shadow: 0 0 0 1px #fff
}

.auxo-badge-count a,
.auxo-badge-count a:hover {
    color: #fff
}

.auxo-badge-count-sm {
    min-width: 14px;
    height: 14px;
    padding: 0;
    font-size: 12px;
    line-height: 14px;
    border-radius: 7px
}

.auxo-badge-multiple-words {
    padding: 0 8px
}

.auxo-badge-dot {
    z-index: auto;
    width: 6px;
    min-width: 6px;
    height: 6px;
    background: #ff3b52;
    border-radius: 100%;
    -webkit-box-shadow: 0 0 0 1px #fff;
    box-shadow: 0 0 0 1px #fff
}

.auxo-badge-count,
.auxo-badge-dot,
.auxo-badge .auxo-scroll-number-custom-component {
    position: absolute;
    top: 0;
    right: 0;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.auxo-badge-count.anticon-spin,
.auxo-badge-dot.anticon-spin,
.auxo-badge .auxo-scroll-number-custom-component.anticon-spin {
    -webkit-animation: antBadgeLoadingCircle 1s linear infinite;
    animation: antBadgeLoadingCircle 1s linear infinite
}

.auxo-badge-status {
    line-height: inherit;
    vertical-align: baseline
}

.auxo-badge-status-dot {
    position: relative;
    top: -1px;
    display: inline-block;
    width: 6px;
    height: 6px;
    vertical-align: middle;
    border-radius: 50%
}

.auxo-badge-status-success {
    background-color: #3cc781
}

.auxo-badge-status-processing {
    position: relative;
    background-color: #1966ff
}

.auxo-badge-status-processing:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #1966ff;
    border-radius: 50%;
    -webkit-animation: antStatusProcessing 1.2s ease-in-out infinite;
    animation: antStatusProcessing 1.2s ease-in-out infinite;
    content: ""
}

.auxo-badge-status-default {
    background-color: #eeeff0
}

.auxo-badge-status-error {
    background-color: #ff3b52
}

.auxo-badge-status-warning {
    background-color: #ff9226
}

.auxo-badge-status-pink {
    background: pink
}

.auxo-badge-status-magenta {
    background: #f0f
}

.auxo-badge-status-red {
    background: red
}

.auxo-badge-status-orange {
    background: orange
}

.auxo-badge-status-yellow {
    background: #ff0
}

.auxo-badge-status-gold {
    background: gold
}

.auxo-badge-status-cyan {
    background: #0ff
}

.auxo-badge-status-lime {
    background: #0f0
}

.auxo-badge-status-green {
    background: green
}

.auxo-badge-status-blue {
    background: #00f
}

.auxo-badge-status-purple {
    background: purple
}

.auxo-badge-status-text {
    margin-left: 8px;
    color: #565960;
    font-size: 14px
}

.auxo-badge-zoom-appear,
.auxo-badge-zoom-enter {
    -webkit-animation: antZoomBadgeIn .3s cubic-bezier(.12, .4, .29, 1.46);
    animation: antZoomBadgeIn .3s cubic-bezier(.12, .4, .29, 1.46);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.auxo-badge-zoom-leave {
    -webkit-animation: antZoomBadgeOut .3s cubic-bezier(.71, -.46, .88, .6);
    animation: antZoomBadgeOut .3s cubic-bezier(.71, -.46, .88, .6);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.auxo-badge-not-a-wrapper .auxo-badge-zoom-appear,
.auxo-badge-not-a-wrapper .auxo-badge-zoom-enter {
    -webkit-animation: antNoWrapperZoomBadgeIn .3s cubic-bezier(.12, .4, .29, 1.46);
    animation: antNoWrapperZoomBadgeIn .3s cubic-bezier(.12, .4, .29, 1.46)
}

.auxo-badge-not-a-wrapper .auxo-badge-zoom-leave {
    -webkit-animation: antNoWrapperZoomBadgeOut .3s cubic-bezier(.71, -.46, .88, .6);
    animation: antNoWrapperZoomBadgeOut .3s cubic-bezier(.71, -.46, .88, .6)
}

.auxo-badge-not-a-wrapper:not(.auxo-badge-status) {
    vertical-align: middle
}

.auxo-badge-not-a-wrapper .auxo-scroll-number-custom-component {
    -webkit-transform: none;
    transform: none
}

.auxo-badge-not-a-wrapper .auxo-scroll-number,
.auxo-badge-not-a-wrapper .auxo-scroll-number-custom-component {
    position: relative;
    top: auto;
    display: block;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

@-webkit-keyframes antStatusProcessing {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        opacity: .5
    }

    to {
        -webkit-transform: scale(2.4);
        transform: scale(2.4);
        opacity: 0
    }
}

@keyframes antStatusProcessing {
    0% {
        -webkit-transform: scale(.8);
        transform: scale(.8);
        opacity: .5
    }

    to {
        -webkit-transform: scale(2.4);
        transform: scale(2.4);
        opacity: 0
    }
}

.auxo-scroll-number {
    overflow: hidden
}

.auxo-scroll-number-only {
    position: relative;
    display: inline-block;
    -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
    transition: all .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-scroll-number-only,
.auxo-scroll-number-only>p.auxo-scroll-number-only-unit {
    height: 14px;
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden
}

.auxo-scroll-number-only>p.auxo-scroll-number-only-unit {
    margin: 0
}

.auxo-scroll-number-symbol {
    vertical-align: top
}

@-webkit-keyframes antZoomBadgeIn {
    0% {
        -webkit-transform: scale(0) translate(50%, -50%);
        transform: scale(0) translate(50%, -50%);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1) translate(50%, -50%);
        transform: scale(1) translate(50%, -50%)
    }
}

@keyframes antZoomBadgeIn {
    0% {
        -webkit-transform: scale(0) translate(50%, -50%);
        transform: scale(0) translate(50%, -50%);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1) translate(50%, -50%);
        transform: scale(1) translate(50%, -50%)
    }
}

@-webkit-keyframes antZoomBadgeOut {
    0% {
        -webkit-transform: scale(1) translate(50%, -50%);
        transform: scale(1) translate(50%, -50%)
    }

    to {
        -webkit-transform: scale(0) translate(50%, -50%);
        transform: scale(0) translate(50%, -50%);
        opacity: 0
    }
}

@keyframes antZoomBadgeOut {
    0% {
        -webkit-transform: scale(1) translate(50%, -50%);
        transform: scale(1) translate(50%, -50%)
    }

    to {
        -webkit-transform: scale(0) translate(50%, -50%);
        transform: scale(0) translate(50%, -50%);
        opacity: 0
    }
}

@-webkit-keyframes antNoWrapperZoomBadgeIn {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes antNoWrapperZoomBadgeIn {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes antNoWrapperZoomBadgeOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }
}

@keyframes antNoWrapperZoomBadgeOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }
}

@-webkit-keyframes antBadgeLoadingCircle {
    0% {
        -webkit-transform-origin: 50%;
        transform-origin: 50%
    }

    to {
        -webkit-transform: translate(50%, -50%) rotate(1turn);
        transform: translate(50%, -50%) rotate(1turn);
        -webkit-transform-origin: 50%;
        transform-origin: 50%
    }
}

@keyframes antBadgeLoadingCircle {
    0% {
        -webkit-transform-origin: 50%;
        transform-origin: 50%
    }

    to {
        -webkit-transform: translate(50%, -50%) rotate(1turn);
        transform: translate(50%, -50%) rotate(1turn);
        -webkit-transform-origin: 50%;
        transform-origin: 50%
    }
}

.auxo-ribbon-wrapper {
    position: relative
}

.auxo-ribbon {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    top: 8px;
    height: 22px;
    padding: 0 8px;
    color: #fff;
    line-height: 22px;
    white-space: nowrap;
    background-color: #1966ff;
    border-radius: 4px
}

.auxo-ribbon-text {
    color: #fff
}

.auxo-ribbon-corner {
    position: absolute;
    top: 100%;
    width: 8px;
    height: 8px;
    color: currentColor;
    border: 4px solid;
    -webkit-transform: scaleY(.75);
    transform: scaleY(.75);
    -webkit-transform-origin: top;
    transform-origin: top
}

.auxo-ribbon-corner:after {
    position: absolute;
    top: -4px;
    left: -4px;
    width: inherit;
    height: inherit;
    color: rgba(0, 0, 0, .25);
    border: inherit;
    content: ""
}

.auxo-ribbon-color-pink {
    color: pink;
    background: pink
}

.auxo-ribbon-color-magenta {
    color: #f0f;
    background: #f0f
}

.auxo-ribbon-color-red {
    color: red;
    background: red
}

.auxo-ribbon-color-orange {
    color: orange;
    background: orange
}

.auxo-ribbon-color-yellow {
    color: #ff0;
    background: #ff0
}

.auxo-ribbon-color-gold {
    color: gold;
    background: gold
}

.auxo-ribbon-color-cyan {
    color: #0ff;
    background: #0ff
}

.auxo-ribbon-color-lime {
    color: #0f0;
    background: #0f0
}

.auxo-ribbon-color-green {
    color: green;
    background: green
}

.auxo-ribbon-color-blue {
    color: #00f;
    background: #00f
}

.auxo-ribbon-color-purple {
    color: purple;
    background: purple
}

.auxo-ribbon.auxo-ribbon-placement-end {
    right: -8px;
    border-bottom-right-radius: 0
}

.auxo-ribbon.auxo-ribbon-placement-end .auxo-ribbon-corner {
    right: 0;
    border-color: currentColor transparent transparent currentColor
}

.auxo-ribbon.auxo-ribbon-placement-start {
    left: -8px;
    border-bottom-left-radius: 0
}

.auxo-ribbon.auxo-ribbon-placement-start .auxo-ribbon-corner {
    left: 0;
    border-color: currentColor currentColor transparent transparent
}

.auxo-badge-rtl {
    direction: rtl
}

.auxo-badge-rtl .auxo-badge-count,
.auxo-badge-rtl .auxo-badge-dot,
.auxo-badge-rtl .auxo-badge .auxo-scroll-number-custom-component {
    direction: ltr
}

.auxo-badge-rtl .auxo-badge-count,
.auxo-badge-rtl .auxo-badge-dot,
.auxo-badge-rtl.auxo-badge .auxo-scroll-number-custom-component,
.auxo-badge-rtl .auxo-badge .auxo-scroll-number-custom-component {
    right: auto;
    left: 0;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
}

.auxo-badge-rtl .auxo-badge-status-text {
    margin-right: 8px;
    margin-left: 0
}

.auxo-badge-rtl .auxo-badge-zoom-appear,
.auxo-badge-rtl .auxo-badge-zoom-enter {
    -webkit-animation-name: antZoomBadgeInRtl;
    animation-name: antZoomBadgeInRtl
}

.auxo-badge-rtl .auxo-badge-zoom-leave {
    -webkit-animation-name: antZoomBadgeOutRtl;
    animation-name: antZoomBadgeOutRtl
}

.auxo-badge-not-a-wrapper .auxo-badge-count {
    -webkit-transform: none;
    transform: none
}

.auxo-ribbon-rtl {
    direction: rtl
}

.auxo-ribbon-rtl.auxo-ribbon-placement-end {
    right: unset;
    left: -8px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0
}

.auxo-ribbon-rtl.auxo-ribbon-placement-end .auxo-ribbon-corner {
    right: unset;
    left: 0;
    border-color: currentColor currentColor transparent transparent
}

.auxo-ribbon-rtl.auxo-ribbon-placement-end .auxo-ribbon-corner:after {
    border-color: currentColor currentColor transparent transparent
}

.auxo-ribbon-rtl.auxo-ribbon-placement-start {
    right: -8px;
    left: unset;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 4px
}

.auxo-ribbon-rtl.auxo-ribbon-placement-start .auxo-ribbon-corner {
    right: 0;
    left: unset;
    border-color: currentColor transparent transparent currentColor
}

.auxo-ribbon-rtl.auxo-ribbon-placement-start .auxo-ribbon-corner:after {
    border-color: currentColor transparent transparent currentColor
}

@-webkit-keyframes antZoomBadgeInRtl {
    0% {
        -webkit-transform: scale(0) translate(-50%, -50%);
        transform: scale(0) translate(-50%, -50%);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1) translate(-50%, -50%);
        transform: scale(1) translate(-50%, -50%)
    }
}

@keyframes antZoomBadgeInRtl {
    0% {
        -webkit-transform: scale(0) translate(-50%, -50%);
        transform: scale(0) translate(-50%, -50%);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1) translate(-50%, -50%);
        transform: scale(1) translate(-50%, -50%)
    }
}

@-webkit-keyframes antZoomBadgeOutRtl {
    0% {
        -webkit-transform: scale(1) translate(-50%, -50%);
        transform: scale(1) translate(-50%, -50%)
    }

    to {
        -webkit-transform: scale(0) translate(-50%, -50%);
        transform: scale(0) translate(-50%, -50%);
        opacity: 0
    }
}

@keyframes antZoomBadgeOutRtl {
    0% {
        -webkit-transform: scale(1) translate(-50%, -50%);
        transform: scale(1) translate(-50%, -50%)
    }

    to {
        -webkit-transform: scale(0) translate(-50%, -50%);
        transform: scale(0) translate(-50%, -50%);
        opacity: 0
    }
}

.auxo-badge-count:not(.sp-null) {
    padding: 0 4px
}

.auxo-badge.auxo-badge-top-right:not(.auxo-badge-not-a-wrapper) .auxo-badge-count,
.auxo-badge.auxo-badge-top-right:not(.auxo-badge-not-a-wrapper) .auxo-badge-dot {
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%)
}

.auxo-badge.auxo-badge-top-right:not(.auxo-badge-not-a-wrapper).auxo-badge-outer .auxo-badge-count {
    -webkit-transform: translate(100%, -50%);
    transform: translate(100%, -50%)
}

.auxo-badge.auxo-badge-top-right:not(.auxo-badge-not-a-wrapper).auxo-badge-outer .auxo-badge-dot {
    -webkit-transform: translate(100%);
    transform: translate(100%)
}

.auxo-badge.auxo-badge-top-right:not(.auxo-badge-not-a-wrapper).auxo-badge-inner .auxo-badge-count,
.auxo-badge.auxo-badge-top-right:not(.auxo-badge-not-a-wrapper).auxo-badge-inner .auxo-badge-dot {
    right: 14.6%;
    top: 14.6%
}

.auxo-picker-calendar {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    background: #fff
}

.auxo-picker-calendar-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 12px 0
}

.auxo-picker-calendar-header .auxo-picker-calendar-year-select {
    min-width: 80px
}

.auxo-picker-calendar-header .auxo-picker-calendar-month-select {
    min-width: 70px;
    margin-left: 8px
}

.auxo-picker-calendar-header .auxo-picker-calendar-mode-switch {
    margin-left: 8px
}

.auxo-picker-calendar .auxo-picker-panel {
    background: #fff;
    border: 0;
    border-top: 1px solid #eeeff0;
    border-radius: 0
}

.auxo-picker-calendar .auxo-picker-panel .auxo-picker-date-panel,
.auxo-picker-calendar .auxo-picker-panel .auxo-picker-month-panel {
    width: auto
}

.auxo-picker-calendar .auxo-picker-panel .auxo-picker-body {
    padding: 8px 0
}

.auxo-picker-calendar .auxo-picker-panel .auxo-picker-content {
    width: 100%
}

.auxo-picker-calendar-mini {
    border-radius: 4px
}

.auxo-picker-calendar-mini .auxo-picker-calendar-header {
    padding-right: 8px;
    padding-left: 8px
}

.auxo-picker-calendar-mini .auxo-picker-panel {
    border-radius: 0 0 4px 4px
}

.auxo-picker-calendar-mini .auxo-picker-content {
    height: 256px
}

.auxo-picker-calendar-mini .auxo-picker-content th {
    height: auto;
    padding: 0;
    line-height: 18px
}

.auxo-picker-calendar-full .auxo-picker-panel {
    display: block;
    width: 100%;
    text-align: right;
    background: #fff;
    border: 0
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-body td,
.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-body th {
    padding: 0
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-body th {
    height: auto;
    padding: 0 12px 5px 0;
    line-height: 18px
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-cell:before {
    display: none
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-cell:hover .auxo-picker-calendar-date {
    background: #f0f6ff
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-cell .auxo-picker-calendar-date-today:before {
    display: none
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-cell-selected .auxo-picker-calendar-date,
.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-cell-selected .auxo-picker-calendar-date-today,
.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-cell-selected:hover .auxo-picker-calendar-date,
.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-cell-selected:hover .auxo-picker-calendar-date-today {
    background: rgba(0, 0, 0, .04)
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-cell-selected .auxo-picker-calendar-date-today .auxo-picker-calendar-date-value,
.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-cell-selected .auxo-picker-calendar-date .auxo-picker-calendar-date-value,
.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-cell-selected:hover .auxo-picker-calendar-date-today .auxo-picker-calendar-date-value,
.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-cell-selected:hover .auxo-picker-calendar-date .auxo-picker-calendar-date-value {
    color: #1966ff
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-calendar-date {
    display: block;
    width: auto;
    height: auto;
    margin: 0 4px;
    padding: 4px 8px 0;
    border: 0;
    border-top: 2px solid #eeeff0;
    border-radius: 0;
    -webkit-transition: background .3s;
    transition: background .3s
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-calendar-date-value {
    line-height: 24px;
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-calendar-date-content {
    position: static;
    width: auto;
    height: 86px;
    overflow-y: auto;
    color: #565960;
    line-height: 1.5715;
    text-align: left
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-calendar-date-today {
    border-color: #1966ff
}

.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-calendar-date-today .auxo-picker-calendar-date-value {
    color: #565960
}

@media only screen and (max-width:480px) {
    .auxo-picker-calendar-header {
        display: block
    }

    .auxo-picker-calendar-header .auxo-picker-calendar-year-select {
        width: 50%
    }

    .auxo-picker-calendar-header .auxo-picker-calendar-month-select {
        width: calc(50% - 8px)
    }

    .auxo-picker-calendar-header .auxo-picker-calendar-mode-switch {
        width: 100%;
        margin-top: 8px;
        margin-left: 0
    }

    .auxo-picker-calendar-header .auxo-picker-calendar-mode-switch>label {
        width: 50%;
        text-align: center
    }
}

.auxo-picker-calendar-rtl {
    direction: rtl
}

.auxo-picker-calendar-rtl .auxo-picker-calendar-header .auxo-picker-calendar-mode-switch,
.auxo-picker-calendar-rtl .auxo-picker-calendar-header .auxo-picker-calendar-month-select {
    margin-right: 8px;
    margin-left: 0
}

.auxo-picker-calendar-rtl.auxo-picker-calendar-full .auxo-picker-panel {
    text-align: left
}

.auxo-picker-calendar-rtl.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-body th {
    padding: 0 0 5px 12px
}

.auxo-picker-calendar-rtl.auxo-picker-calendar-full .auxo-picker-panel .auxo-picker-calendar-date-content {
    text-align: right
}

.auxo-card {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    background: #fff;
    border-radius: 4px
}

.auxo-card-rtl {
    direction: rtl
}

.auxo-card-hoverable {
    cursor: pointer;
    -webkit-transition: border-color .3s, -webkit-box-shadow .3s;
    transition: border-color .3s, -webkit-box-shadow .3s;
    transition: box-shadow .3s, border-color .3s;
    transition: box-shadow .3s, border-color .3s, -webkit-box-shadow .3s
}

.auxo-card-hoverable:hover {
    border-color: transparent;
    -webkit-box-shadow: 0 1px 2px -2px rgba(0, 0, 0, .16), 0 3px 6px 0 rgba(0, 0, 0, .12), 0 5px 12px 4px rgba(0, 0, 0, .09);
    box-shadow: 0 1px 2px -2px rgba(0, 0, 0, .16), 0 3px 6px 0 rgba(0, 0, 0, .12), 0 5px 12px 4px rgba(0, 0, 0, .09)
}

.auxo-card-bordered {
    border: 1px solid #eeeff0
}

.auxo-card-head {
    min-height: 48px;
    margin-bottom: -1px;
    padding: 0 24px;
    color: #252931;
    font-weight: 500;
    font-size: 16px;
    background: transparent;
    border-bottom: 1px solid #eeeff0;
    border-radius: 4px 4px 0 0
}

.auxo-card-head:after,
.auxo-card-head:before {
    display: table;
    content: ""
}

.auxo-card-head:after {
    clear: both
}

.auxo-card-head-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-card-head-title {
    display: inline-block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 16px 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.auxo-card-head-title>.auxo-typography,
.auxo-card-head-title>.auxo-typography-edit-content {
    left: 0;
    margin-top: 0;
    margin-bottom: 0
}

.auxo-card-head .auxo-tabs {
    clear: both;
    margin-bottom: 0;
    color: #565960;
    font-weight: 400;
    font-size: 14px
}

.auxo-card-head .auxo-tabs-bar {
    border-bottom: 1px solid #eeeff0
}

.auxo-card-extra {
    float: right;
    margin-left: auto;
    padding: 16px 0;
    color: #565960;
    font-weight: 400;
    font-size: 14px
}

.auxo-card-rtl .auxo-card-extra {
    margin-right: auto;
    margin-left: 0
}

.auxo-card-body {
    padding: 24px
}

.auxo-card-body:after,
.auxo-card-body:before {
    display: table;
    content: ""
}

.auxo-card-body:after {
    clear: both
}

.auxo-card-contain-grid:not(.auxo-card-loading) .auxo-card-body {
    margin: -1px 0 0 -1px;
    padding: 0
}

.auxo-card-grid {
    float: left;
    width: 33.33%;
    padding: 24px;
    border: 0;
    border-radius: 0;
    -webkit-box-shadow: 1px 0 0 0 #eeeff0, 0 1px 0 0 #eeeff0, 1px 1px 0 0 #eeeff0, 1px 0 0 0 #eeeff0 inset, 0 1px 0 0 #eeeff0 inset;
    box-shadow: 1px 0 0 0 #eeeff0, 0 1px 0 0 #eeeff0, 1px 1px 0 0 #eeeff0, inset 1px 0 0 0 #eeeff0, inset 0 1px 0 0 #eeeff0;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-card-rtl .auxo-card-grid {
    float: right
}

.auxo-card-grid-hoverable:hover {
    position: relative;
    z-index: 1;
    -webkit-box-shadow: 0 1px 2px -2px rgba(0, 0, 0, .16), 0 3px 6px 0 rgba(0, 0, 0, .12), 0 5px 12px 4px rgba(0, 0, 0, .09);
    box-shadow: 0 1px 2px -2px rgba(0, 0, 0, .16), 0 3px 6px 0 rgba(0, 0, 0, .12), 0 5px 12px 4px rgba(0, 0, 0, .09)
}

.auxo-card-contain-tabs>.auxo-card-head .auxo-card-head-title {
    min-height: 32px;
    padding-bottom: 0
}

.auxo-card-contain-tabs>.auxo-card-head .auxo-card-extra {
    padding-bottom: 0
}

.auxo-card-bordered .auxo-card-cover {
    margin-top: -1px;
    margin-right: -1px;
    margin-left: -1px
}

.auxo-card-cover>* {
    display: block;
    width: 100%
}

.auxo-card-cover img {
    border-radius: 4px 4px 0 0
}

.auxo-card-actions {
    margin: 0;
    padding: 0;
    list-style: none;
    background: #fff;
    border-top: 1px solid #eeeff0
}

.auxo-card-actions:before {
    display: table;
    content: ""
}

.auxo-card-actions:after {
    display: table;
    clear: both;
    content: ""
}

.auxo-card-actions>li {
    float: left;
    margin: 12px 0;
    color: #898b8f;
    text-align: center
}

.auxo-card-rtl .auxo-card-actions>li {
    float: right
}

.auxo-card-actions>li>span {
    position: relative;
    display: block;
    min-width: 32px;
    font-size: 14px;
    line-height: 1.5715;
    cursor: pointer
}

.auxo-card-actions>li>span:hover {
    color: #1966ff;
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-card-actions>li>span>.anticon,
.auxo-card-actions>li>span a:not(.auxo-btn) {
    display: inline-block;
    width: 100%;
    color: #898b8f;
    line-height: 22px;
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-card-actions>li>span>.anticon:hover,
.auxo-card-actions>li>span a:not(.auxo-btn):hover {
    color: #1966ff
}

.auxo-card-actions>li>span>.anticon {
    font-size: 16px;
    line-height: 22px
}

.auxo-card-actions>li:not(:last-child) {
    border-right: 1px solid #eeeff0
}

.auxo-card-rtl .auxo-card-actions>li:not(:last-child) {
    border-right: none;
    border-left: 1px solid #eeeff0
}

.auxo-card-type-inner .auxo-card-head {
    padding: 0 24px;
    background: #f8f9fa
}

.auxo-card-type-inner .auxo-card-head-title {
    padding: 12px 0;
    font-size: 14px
}

.auxo-card-type-inner .auxo-card-body {
    padding: 16px 24px
}

.auxo-card-type-inner .auxo-card-extra {
    padding: 13.5px 0
}

.auxo-card-meta {
    margin: -4px 0
}

.auxo-card-meta:after,
.auxo-card-meta:before {
    display: table;
    content: ""
}

.auxo-card-meta:after {
    clear: both
}

.auxo-card-meta-avatar {
    float: left;
    padding-right: 16px
}

.auxo-card-rtl .auxo-card-meta-avatar {
    float: right;
    padding-right: 0;
    padding-left: 16px
}

.auxo-card-meta-detail {
    overflow: hidden
}

.auxo-card-meta-detail>div:not(:last-child) {
    margin-bottom: 8px
}

.auxo-card-meta-title {
    overflow: hidden;
    color: #252931;
    font-weight: 500;
    font-size: 16px;
    white-space: nowrap;
    text-overflow: ellipsis
}

.auxo-card-meta-description {
    color: #898b8f
}

.auxo-card-loading {
    overflow: hidden
}

.auxo-card-loading .auxo-card-body {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-card-loading-content p {
    margin: 0
}

.auxo-card-loading-block {
    height: 14px;
    margin: 4px 0;
    background: -webkit-gradient(linear, left top, right top, from(rgba(207, 216, 220, .2)), color-stop(rgba(207, 216, 220, .4)), to(rgba(207, 216, 220, .2)));
    background: linear-gradient(90deg, rgba(207, 216, 220, .2), rgba(207, 216, 220, .4), rgba(207, 216, 220, .2));
    background-size: 600% 600%;
    border-radius: 4px;
    -webkit-animation: card-loading 1.4s ease infinite;
    animation: card-loading 1.4s ease infinite
}

@-webkit-keyframes card-loading {

    0%,
    to {
        background-position: 0 50%
    }

    50% {
        background-position: 100% 50%
    }
}

@keyframes card-loading {

    0%,
    to {
        background-position: 0 50%
    }

    50% {
        background-position: 100% 50%
    }
}

.auxo-card-small>.auxo-card-head {
    min-height: 36px;
    padding: 0 12px;
    font-size: 14px
}

.auxo-card-small>.auxo-card-head>.auxo-card-head-wrapper>.auxo-card-head-title {
    padding: 8px 0
}

.auxo-card-small>.auxo-card-head>.auxo-card-head-wrapper>.auxo-card-extra {
    padding: 8px 0;
    font-size: 14px
}

.auxo-card-small>.auxo-card-body {
    padding: 12px
}

.auxo-carousel {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative
}

.auxo-carousel .auxo-carousel-next,
.auxo-carousel .auxo-carousel-prev {
    width: 32px;
    height: 32px;
    background-color: rgba(248, 249, 250, .2);
    color: #898b8f;
    border-radius: 4px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    cursor: pointer;
    display: none
}

.auxo-carousel .auxo-carousel-next:hover,
.auxo-carousel .auxo-carousel-prev:hover {
    background-color: rgba(243, 244, 245, .6);
    color: #252931
}

.auxo-carousel .auxo-carousel-next:not(.auxo-carousel-next-outside) {
    right: 12px
}

.auxo-carousel .auxo-carousel-prev:not(.auxo-carousel-prev-outside) {
    left: 12px
}

.auxo-carousel .auxo-carousel-next-outside,
.auxo-carousel .auxo-carousel-prev-outside {
    background-color: #f8f9fa;
    color: #252931;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-carousel .auxo-carousel-next-outside:hover,
.auxo-carousel .auxo-carousel-prev-outside:hover {
    background-color: #f3f4f5;
    color: #252931
}

.auxo-carousel .auxo-carousel-next-outside {
    right: -44px
}

.auxo-carousel .auxo-carousel-prev-outside {
    left: -44px
}

.auxo-carousel:hover .auxo-carousel-next,
.auxo-carousel:hover .auxo-carousel-prev {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-carousel .slick-slider {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent
}

.auxo-carousel .slick-list {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    overflow: hidden
}

.auxo-carousel .slick-list:focus {
    outline: none
}

.auxo-carousel .slick-list.dragging {
    cursor: pointer
}

.auxo-carousel .slick-list .slick-slide {
    pointer-events: none
}

.auxo-carousel .slick-list .slick-slide input.auxo-checkbox-input,
.auxo-carousel .slick-list .slick-slide input.auxo-radio-input {
    visibility: hidden
}

.auxo-carousel .slick-list .slick-slide.slick-active {
    pointer-events: auto
}

.auxo-carousel .slick-list .slick-slide.slick-active input.auxo-checkbox-input,
.auxo-carousel .slick-list .slick-slide.slick-active input.auxo-radio-input {
    visibility: visible
}

.auxo-carousel .slick-list .slick-slide>div>div {
    vertical-align: bottom
}

.auxo-carousel .slick-slider .slick-list,
.auxo-carousel .slick-slider .slick-track {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.auxo-carousel .slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block
}

.auxo-carousel .slick-track:after,
.auxo-carousel .slick-track:before {
    display: table;
    content: ""
}

.auxo-carousel .slick-track:after {
    clear: both
}

.slick-loading .auxo-carousel .slick-track {
    visibility: hidden
}

.auxo-carousel .slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

.auxo-carousel .slick-slide img {
    display: block
}

.auxo-carousel .slick-slide.slick-loading img {
    display: none
}

.auxo-carousel .slick-slide.dragging img {
    pointer-events: none
}

.auxo-carousel .slick-initialized .slick-slide {
    display: block
}

.auxo-carousel .slick-loading .slick-slide {
    visibility: hidden
}

.auxo-carousel .slick-vertical .slick-slide {
    display: block;
    height: auto
}

.auxo-carousel .slick-arrow.slick-hidden {
    display: none
}

.auxo-carousel .slick-next,
.auxo-carousel .slick-prev {
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    padding: 0;
    color: transparent;
    font-size: 0;
    line-height: 0;
    background: transparent;
    border: 0;
    outline: none;
    cursor: pointer
}

.auxo-carousel .slick-next:focus,
.auxo-carousel .slick-next:hover,
.auxo-carousel .slick-prev:focus,
.auxo-carousel .slick-prev:hover {
    color: transparent;
    background: transparent;
    outline: none
}

.auxo-carousel .slick-next:focus:before,
.auxo-carousel .slick-next:hover:before,
.auxo-carousel .slick-prev:focus:before,
.auxo-carousel .slick-prev:hover:before {
    opacity: 1
}

.auxo-carousel .slick-next.slick-disabled:before,
.auxo-carousel .slick-prev.slick-disabled:before {
    opacity: .25
}

.auxo-carousel .slick-prev {
    left: -25px
}

.auxo-carousel .slick-prev:before {
    content: "←"
}

.auxo-carousel .slick-next {
    right: -25px
}

.auxo-carousel .slick-next:before {
    content: "→"
}

.auxo-carousel .slick-dots {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 15;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: 15%;
    margin-left: 15%;
    padding-left: 0;
    list-style: none;
    margin-bottom: 0
}

.auxo-carousel .slick-dots-bottom {
    bottom: 20px
}

.auxo-carousel .slick-dots-top {
    top: 12px;
    bottom: auto
}

.auxo-carousel .slick-dots li {
    position: relative;
    display: inline-block;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 24px;
    height: 4px;
    margin: 0 3px;
    padding: 0;
    text-align: center;
    text-indent: -999px;
    vertical-align: top;
    -webkit-transition: all .5s;
    transition: all .5s
}

.auxo-carousel .slick-dots li button {
    display: block;
    width: 100%;
    height: 4px;
    padding: 0;
    color: transparent;
    font-size: 0;
    background: #fff;
    border: 0;
    border-radius: 2px;
    outline: none;
    cursor: pointer;
    opacity: .3;
    -webkit-transition: all .5s;
    transition: all .5s
}

.auxo-carousel .slick-dots li button:focus,
.auxo-carousel .slick-dots li button:hover {
    opacity: .75
}

.auxo-carousel .slick-dots li button:before {
    content: "";
    width: 28px;
    height: 28px;
    position: absolute;
    left: -2px;
    top: -12px
}

.auxo-carousel .slick-dots li.slick-active {
    width: 24px
}

.auxo-carousel .slick-dots li.slick-active button {
    background: #fff;
    opacity: 1
}

.auxo-carousel .slick-dots li.slick-active:focus,
.auxo-carousel .slick-dots li.slick-active:hover {
    opacity: 1
}

.auxo-carousel-outside .slick-dots-bottom {
    bottom: -16px
}

.auxo-carousel-outside .slick-dots li button {
    opacity: 1;
    background-color: rgba(0, 0, 0, .08)
}

.auxo-carousel-outside .slick-dots li.slick-active button {
    background: #1966ff
}

.auxo-carousel-vertical .slick-dots {
    top: 50%;
    bottom: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 4px;
    height: auto;
    margin: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.auxo-carousel-vertical .slick-dots-left {
    right: auto;
    left: 12px
}

.auxo-carousel-vertical .slick-dots-right {
    right: 12px;
    left: auto
}

.auxo-carousel-vertical .slick-dots li {
    width: 4px;
    height: 24px;
    margin: 4px 2px;
    vertical-align: baseline
}

.auxo-carousel-vertical .slick-dots li.slick-active,
.auxo-carousel-vertical .slick-dots li.slick-active button,
.auxo-carousel-vertical .slick-dots li button {
    width: 4px;
    height: 24px
}

.auxo-carousel-rtl {
    direction: rtl
}

.auxo-carousel-rtl .auxo-carousel .slick-track {
    right: 0;
    left: auto
}

.auxo-carousel-rtl .auxo-carousel .slick-prev {
    right: -25px;
    left: auto
}

.auxo-carousel-rtl .auxo-carousel .slick-prev:before {
    content: "→"
}

.auxo-carousel-rtl .auxo-carousel .slick-next {
    right: auto;
    left: -25px
}

.auxo-carousel-rtl .auxo-carousel .slick-next:before {
    content: "←"
}

.auxo-carousel-rtl.auxo-carousel .slick-dots {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.auxo-carousel-rtl.auxo-carousel-vertical .slick-dots {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.auxo-collapse {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    background-color: #f8f9fa;
    border: 1px solid #dcdee1;
    border-bottom: 0;
    border-radius: 4px
}

.auxo-collapse>.auxo-collapse-item {
    border-bottom: 1px solid #dcdee1
}

.auxo-collapse>.auxo-collapse-item:last-child,
.auxo-collapse>.auxo-collapse-item:last-child>.auxo-collapse-header {
    border-radius: 0 0 4px 4px
}

.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header {
    position: relative;
    padding: 12px 16px 12px 40px;
    color: #252931;
    line-height: 1.5715;
    cursor: pointer;
    -webkit-transition: all .3s, visibility 0s;
    transition: all .3s, visibility 0s
}

.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header:before {
    display: table;
    content: ""
}

.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header:after {
    display: table;
    clear: both;
    content: ""
}

.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header .auxo-collapse-arrow {
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 5.0005px;
    left: 16px;
    display: inline-block;
    padding: 12px 0 0;
    font-size: 12px
}

.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header .auxo-collapse-arrow>* {
    line-height: 1
}

.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header .auxo-collapse-arrow svg {
    display: inline-block
}

.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header .auxo-collapse-arrow:before {
    display: none
}

.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header .auxo-collapse-arrow .auxo-collapse>.auxo-collapse-item>.auxo-collapse-header .auxo-collapse-arrow-icon {
    display: block
}

.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header .auxo-collapse-arrow svg {
    -webkit-transition: -webkit-transform .24s;
    transition: -webkit-transform .24s;
    transition: transform .24s;
    transition: transform .24s, -webkit-transform .24s
}

.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header .auxo-collapse-extra {
    float: right
}

.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header:focus {
    outline: none
}

.auxo-collapse>.auxo-collapse-item .auxo-collapse-header-collapsible-only {
    cursor: default
}

.auxo-collapse>.auxo-collapse-item .auxo-collapse-header-collapsible-only .auxo-collapse-header-text {
    cursor: pointer
}

.auxo-collapse>.auxo-collapse-item.auxo-collapse-no-arrow>.auxo-collapse-header {
    padding-left: 12px
}

.auxo-collapse-icon-position-right>.auxo-collapse-item>.auxo-collapse-header {
    padding: 12px 40px 12px 16px
}

.auxo-collapse-icon-position-right>.auxo-collapse-item>.auxo-collapse-header .auxo-collapse-arrow {
    right: 16px;
    left: auto
}

.auxo-collapse-content {
    color: #565960;
    background-color: #fff;
    border-top: 1px solid #dcdee1
}

.auxo-collapse-content>.auxo-collapse-content-box {
    padding: 16px
}

.auxo-collapse-content-hidden {
    display: none
}

.auxo-collapse-item:last-child>.auxo-collapse-content {
    border-radius: 0 0 4px 4px
}

.auxo-collapse-borderless {
    background-color: #f8f9fa;
    border: 0
}

.auxo-collapse-borderless>.auxo-collapse-item {
    border-bottom: 1px solid #dcdee1
}

.auxo-collapse-borderless>.auxo-collapse-item:last-child,
.auxo-collapse-borderless>.auxo-collapse-item:last-child .auxo-collapse-header {
    border-radius: 0
}

.auxo-collapse-borderless>.auxo-collapse-item>.auxo-collapse-content {
    background-color: transparent;
    border-top: 0
}

.auxo-collapse-borderless>.auxo-collapse-item>.auxo-collapse-content>.auxo-collapse-content-box {
    padding-top: 4px
}

.auxo-collapse-ghost {
    background-color: transparent;
    border: 0
}

.auxo-collapse-ghost>.auxo-collapse-item {
    border-bottom: 0
}

.auxo-collapse-ghost>.auxo-collapse-item>.auxo-collapse-content {
    background-color: transparent;
    border-top: 0
}

.auxo-collapse-ghost>.auxo-collapse-item>.auxo-collapse-content>.auxo-collapse-content-box {
    padding-top: 12px;
    padding-bottom: 12px
}

.auxo-collapse .auxo-collapse-item-disabled>.auxo-collapse-header,
.auxo-collapse .auxo-collapse-item-disabled>.auxo-collapse-header>.arrow {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-collapse-rtl {
    direction: rtl
}

.auxo-collapse-rtl .auxo-collapse>.auxo-collapse-item>.auxo-collapse-header {
    padding: 12px 40px 12px 16px
}

.auxo-collapse-rtl.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header .auxo-collapse-arrow svg {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.auxo-collapse-rtl.auxo-collapse>.auxo-collapse-item>.auxo-collapse-header .auxo-collapse-extra {
    float: left
}

.auxo-collapse-rtl.auxo-collapse>.auxo-collapse-item.auxo-collapse-no-arrow>.auxo-collapse-header {
    padding-right: 12px;
    padding-left: 0
}

.auxo-comment {
    position: relative;
    background-color: inherit
}

.auxo-comment-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 16px 0
}

.auxo-comment-avatar {
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 12px;
    cursor: pointer
}

.auxo-comment-avatar img {
    width: 32px;
    height: 32px;
    border-radius: 50%
}

.auxo-comment-content {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 1px;
    font-size: 14px;
    word-wrap: break-word
}

.auxo-comment-content-author {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 4px;
    font-size: 14px
}

.auxo-comment-content-author>a,
.auxo-comment-content-author>span {
    padding-right: 8px;
    font-size: 12px;
    line-height: 18px
}

.auxo-comment-content-author-name {
    color: #898b8f;
    font-size: 14px;
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-comment-content-author-name>*,
.auxo-comment-content-author-name>:hover {
    color: #898b8f
}

.auxo-comment-content-author-time {
    color: #ccc;
    white-space: nowrap;
    cursor: auto
}

.auxo-comment-content-detail p {
    margin-bottom: inherit;
    white-space: pre-wrap
}

.auxo-comment-actions {
    margin-top: 12px;
    margin-bottom: inherit;
    padding-left: 0
}

.auxo-comment-actions>li {
    display: inline-block;
    color: #898b8f
}

.auxo-comment-actions>li>span {
    margin-right: 10px;
    color: #898b8f;
    font-size: 12px;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-comment-actions>li>span:hover {
    color: #595959
}

.auxo-comment-nested {
    margin-left: 44px
}

.auxo-comment-rtl {
    direction: rtl
}

.auxo-comment-rtl .auxo-comment-avatar {
    margin-right: 0;
    margin-left: 12px
}

.auxo-comment-rtl .auxo-comment-content-author>a,
.auxo-comment-rtl .auxo-comment-content-author>span {
    padding-right: 0;
    padding-left: 8px
}

.auxo-comment-rtl .auxo-comment-actions {
    padding-right: 0
}

.auxo-comment-rtl .auxo-comment-actions>li>span {
    margin-right: 0;
    margin-left: 10px
}

.auxo-comment-rtl .auxo-comment-nested {
    margin-right: 44px;
    margin-left: 0
}

.auxo-descriptions-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 20px
}

.auxo-descriptions-title {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    overflow: hidden;
    color: #252931;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.5715;
    white-space: nowrap;
    text-overflow: ellipsis
}

.auxo-descriptions-extra {
    margin-left: auto;
    color: #565960;
    font-size: 14px
}

.auxo-descriptions-view {
    width: 100%;
    overflow: hidden;
    border-radius: 4px
}

.auxo-descriptions-view table {
    width: 100%;
    table-layout: fixed
}

.auxo-descriptions-row>td,
.auxo-descriptions-row>th {
    padding-bottom: 16px
}

.auxo-descriptions-row:last-child {
    border-bottom: none
}

.auxo-descriptions-item-label {
    color: #252931;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.5715;
    text-align: start
}

.auxo-descriptions-item-label:after {
    content: ":";
    position: relative;
    top: -.5px;
    margin: 0 8px 0 2px
}

.auxo-descriptions-item-label.auxo-descriptions-item-no-colon:after {
    content: " "
}

.auxo-descriptions-item-no-label:after {
    margin: 0;
    content: ""
}

.auxo-descriptions-item-content {
    display: table-cell;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    color: #565960;
    font-size: 14px;
    line-height: 1.5715;
    word-break: break-word;
    overflow-wrap: break-word
}

.auxo-descriptions-item {
    padding-bottom: 0;
    vertical-align: top
}

.auxo-descriptions-item-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-descriptions-item-container .auxo-descriptions-item-content,
.auxo-descriptions-item-container .auxo-descriptions-item-label {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.auxo-descriptions-middle .auxo-descriptions-row>td,
.auxo-descriptions-middle .auxo-descriptions-row>th {
    padding-bottom: 12px
}

.auxo-descriptions-small .auxo-descriptions-row>td,
.auxo-descriptions-small .auxo-descriptions-row>th {
    padding-bottom: 8px
}

.auxo-descriptions-bordered .auxo-descriptions-view {
    border: 1px solid #eeeff0
}

.auxo-descriptions-bordered .auxo-descriptions-view>table {
    table-layout: auto
}

.auxo-descriptions-bordered .auxo-descriptions-item-content,
.auxo-descriptions-bordered .auxo-descriptions-item-label {
    padding: 16px 24px;
    border-right: 1px solid #eeeff0
}

.auxo-descriptions-bordered .auxo-descriptions-item-content:last-child,
.auxo-descriptions-bordered .auxo-descriptions-item-label:last-child {
    border-right: none
}

.auxo-descriptions-bordered .auxo-descriptions-item-label {
    background-color: #fafafa
}

.auxo-descriptions-bordered .auxo-descriptions-item-label:after {
    display: none
}

.auxo-descriptions-bordered .auxo-descriptions-row {
    border-bottom: 1px solid #eeeff0
}

.auxo-descriptions-bordered .auxo-descriptions-row:last-child {
    border-bottom: none
}

.auxo-descriptions-bordered.auxo-descriptions-middle .auxo-descriptions-item-content,
.auxo-descriptions-bordered.auxo-descriptions-middle .auxo-descriptions-item-label {
    padding: 12px 24px
}

.auxo-descriptions-bordered.auxo-descriptions-small .auxo-descriptions-item-content,
.auxo-descriptions-bordered.auxo-descriptions-small .auxo-descriptions-item-label {
    padding: 8px 16px
}

.auxo-descriptions-rtl {
    direction: rtl
}

.auxo-descriptions-rtl .auxo-descriptions-item-label:after {
    margin: 0 2px 0 8px
}

.auxo-descriptions-rtl.auxo-descriptions-bordered .auxo-descriptions-item-content,
.auxo-descriptions-rtl.auxo-descriptions-bordered .auxo-descriptions-item-label {
    border-right: none;
    border-left: 1px solid #eeeff0
}

.auxo-descriptions-rtl.auxo-descriptions-bordered .auxo-descriptions-item-content:last-child,
.auxo-descriptions-rtl.auxo-descriptions-bordered .auxo-descriptions-item-label:last-child {
    border-left: none
}

.auxo-descriptions-flow-wrap {
    padding: 0 24px
}

.auxo-descriptions-flow-title {
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    color: #252931;
    margin-bottom: 24px
}

.auxo-descriptions-flow-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-descriptions-flow-body-col-content {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 100px
}

.auxo-descriptions-flow-body-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 16px
}

.auxo-descriptions-flow-body-item-label {
    margin-right: 16px;
    line-height: 20px;
    font-size: 14px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: #565960
}

.auxo-descriptions-flow-body-item-label-two {
    width: 112px
}

.auxo-descriptions-flow-body-item-label-three {
    width: 56px
}

.auxo-descriptions-flow-body-item-value {
    color: #252931;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    line-height: 20px;
    font-size: 14px;
    word-break: break-all
}

.auxo-descriptions-flow-body-col-one {
    padding-left: 24px
}

.auxo-divider {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    border-top: 1px solid #dcdee1
}

.auxo-divider-vertical {
    position: relative;
    top: -.06em;
    display: inline-block;
    height: .9em;
    margin: 0 8px;
    vertical-align: middle;
    border-top: 0;
    border-left: 1px solid #dcdee1
}

.auxo-divider-horizontal {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    clear: both;
    width: 100%;
    min-width: 100%;
    margin: 24px 0
}

.auxo-divider-horizontal.auxo-divider-with-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 16px 0;
    color: #252931;
    font-weight: 500;
    font-size: 16px;
    white-space: nowrap;
    text-align: center;
    border-top: 0;
    border-top-color: #dcdee1
}

.auxo-divider-horizontal.auxo-divider-with-text:after,
.auxo-divider-horizontal.auxo-divider-with-text:before {
    position: relative;
    top: 50%;
    width: 50%;
    border-top: 1px solid transparent;
    border-top-color: inherit;
    border-bottom: 0;
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
    content: ""
}

.auxo-divider-horizontal.auxo-divider-with-text-left:before {
    top: 50%;
    width: 5%
}

.auxo-divider-horizontal.auxo-divider-with-text-left:after,
.auxo-divider-horizontal.auxo-divider-with-text-right:before {
    top: 50%;
    width: 95%
}

.auxo-divider-horizontal.auxo-divider-with-text-right:after {
    top: 50%;
    width: 5%
}

.auxo-divider-inner-text {
    display: inline-block;
    padding: 0 1em
}

.auxo-divider-dashed {
    background: none;
    border: dashed #dcdee1;
    border-width: 1px 0 0
}

.auxo-divider-horizontal.auxo-divider-with-text.auxo-divider-dashed {
    border-top: 0
}

.auxo-divider-horizontal.auxo-divider-with-text.auxo-divider-dashed:after,
.auxo-divider-horizontal.auxo-divider-with-text.auxo-divider-dashed:before {
    border-style: dashed none none
}

.auxo-divider-vertical.auxo-divider-dashed {
    border-width: 0 0 0 1px
}

.auxo-divider-plain.auxo-divider-with-text {
    color: #565960;
    font-weight: 400;
    font-size: 14px
}

.auxo-divider-rtl {
    direction: rtl
}

.auxo-divider-rtl.auxo-divider-horizontal.auxo-divider-with-text-left:before {
    width: 95%
}

.auxo-divider-rtl.auxo-divider-horizontal.auxo-divider-with-text-left:after,
.auxo-divider-rtl.auxo-divider-horizontal.auxo-divider-with-text-right:before {
    width: 5%
}

.auxo-divider-rtl.auxo-divider-horizontal.auxo-divider-with-text-right:after {
    width: 95%
}

.auxo-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.auxo-row,
.auxo-row:after,
.auxo-row:before {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-row-no-wrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.auxo-row-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.auxo-row-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.auxo-row-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.auxo-row-space-between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.auxo-row-space-around {
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.auxo-row-top {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.auxo-row-middle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-row-bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.auxo-col {
    position: relative;
    max-width: 100%;
    min-height: 1px
}

.auxo-col-24 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.auxo-col-push-24 {
    left: 100%
}

.auxo-col-pull-24 {
    right: 100%
}

.auxo-col-offset-24 {
    margin-left: 100%
}

.auxo-col-order-24 {
    -webkit-box-ordinal-group: 25;
    -ms-flex-order: 24;
    order: 24
}

.auxo-col-23 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 95.83333333%;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%
}

.auxo-col-push-23 {
    left: 95.83333333%
}

.auxo-col-pull-23 {
    right: 95.83333333%
}

.auxo-col-offset-23 {
    margin-left: 95.83333333%
}

.auxo-col-order-23 {
    -webkit-box-ordinal-group: 24;
    -ms-flex-order: 23;
    order: 23
}

.auxo-col-22 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66666667%;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%
}

.auxo-col-push-22 {
    left: 91.66666667%
}

.auxo-col-pull-22 {
    right: 91.66666667%
}

.auxo-col-offset-22 {
    margin-left: 91.66666667%
}

.auxo-col-order-22 {
    -webkit-box-ordinal-group: 23;
    -ms-flex-order: 22;
    order: 22
}

.auxo-col-21 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 87.5%;
    flex: 0 0 87.5%;
    max-width: 87.5%
}

.auxo-col-push-21 {
    left: 87.5%
}

.auxo-col-pull-21 {
    right: 87.5%
}

.auxo-col-offset-21 {
    margin-left: 87.5%
}

.auxo-col-order-21 {
    -webkit-box-ordinal-group: 22;
    -ms-flex-order: 21;
    order: 21
}

.auxo-col-20 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333333%;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%
}

.auxo-col-push-20 {
    left: 83.33333333%
}

.auxo-col-pull-20 {
    right: 83.33333333%
}

.auxo-col-offset-20 {
    margin-left: 83.33333333%
}

.auxo-col-order-20 {
    -webkit-box-ordinal-group: 21;
    -ms-flex-order: 20;
    order: 20
}

.auxo-col-19 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 79.16666667%;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%
}

.auxo-col-push-19 {
    left: 79.16666667%
}

.auxo-col-pull-19 {
    right: 79.16666667%
}

.auxo-col-offset-19 {
    margin-left: 79.16666667%
}

.auxo-col-order-19 {
    -webkit-box-ordinal-group: 20;
    -ms-flex-order: 19;
    order: 19
}

.auxo-col-18 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.auxo-col-push-18 {
    left: 75%
}

.auxo-col-pull-18 {
    right: 75%
}

.auxo-col-offset-18 {
    margin-left: 75%
}

.auxo-col-order-18 {
    -webkit-box-ordinal-group: 19;
    -ms-flex-order: 18;
    order: 18
}

.auxo-col-17 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 70.83333333%;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%
}

.auxo-col-push-17 {
    left: 70.83333333%
}

.auxo-col-pull-17 {
    right: 70.83333333%
}

.auxo-col-offset-17 {
    margin-left: 70.83333333%
}

.auxo-col-order-17 {
    -webkit-box-ordinal-group: 18;
    -ms-flex-order: 17;
    order: 17
}

.auxo-col-16 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66666667%;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%
}

.auxo-col-push-16 {
    left: 66.66666667%
}

.auxo-col-pull-16 {
    right: 66.66666667%
}

.auxo-col-offset-16 {
    margin-left: 66.66666667%
}

.auxo-col-order-16 {
    -webkit-box-ordinal-group: 17;
    -ms-flex-order: 16;
    order: 16
}

.auxo-col-15 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 62.5%;
    flex: 0 0 62.5%;
    max-width: 62.5%
}

.auxo-col-push-15 {
    left: 62.5%
}

.auxo-col-pull-15 {
    right: 62.5%
}

.auxo-col-offset-15 {
    margin-left: 62.5%
}

.auxo-col-order-15 {
    -webkit-box-ordinal-group: 16;
    -ms-flex-order: 15;
    order: 15
}

.auxo-col-14 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333333%;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%
}

.auxo-col-push-14 {
    left: 58.33333333%
}

.auxo-col-pull-14 {
    right: 58.33333333%
}

.auxo-col-offset-14 {
    margin-left: 58.33333333%
}

.auxo-col-order-14 {
    -webkit-box-ordinal-group: 15;
    -ms-flex-order: 14;
    order: 14
}

.auxo-col-13 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 54.16666667%;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%
}

.auxo-col-push-13 {
    left: 54.16666667%
}

.auxo-col-pull-13 {
    right: 54.16666667%
}

.auxo-col-offset-13 {
    margin-left: 54.16666667%
}

.auxo-col-order-13 {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13
}

.auxo-col-12 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.auxo-col-push-12 {
    left: 50%
}

.auxo-col-pull-12 {
    right: 50%
}

.auxo-col-offset-12 {
    margin-left: 50%
}

.auxo-col-order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12
}

.auxo-col-11 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 45.83333333%;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%
}

.auxo-col-push-11 {
    left: 45.83333333%
}

.auxo-col-pull-11 {
    right: 45.83333333%
}

.auxo-col-offset-11 {
    margin-left: 45.83333333%
}

.auxo-col-order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11
}

.auxo-col-10 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66666667%;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%
}

.auxo-col-push-10 {
    left: 41.66666667%
}

.auxo-col-pull-10 {
    right: 41.66666667%
}

.auxo-col-offset-10 {
    margin-left: 41.66666667%
}

.auxo-col-order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
}

.auxo-col-9 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 37.5%;
    flex: 0 0 37.5%;
    max-width: 37.5%
}

.auxo-col-push-9 {
    left: 37.5%
}

.auxo-col-pull-9 {
    right: 37.5%
}

.auxo-col-offset-9 {
    margin-left: 37.5%
}

.auxo-col-order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
}

.auxo-col-8 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333333%;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%
}

.auxo-col-push-8 {
    left: 33.33333333%
}

.auxo-col-pull-8 {
    right: 33.33333333%
}

.auxo-col-offset-8 {
    margin-left: 33.33333333%
}

.auxo-col-order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
}

.auxo-col-7 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 29.16666667%;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%
}

.auxo-col-push-7 {
    left: 29.16666667%
}

.auxo-col-pull-7 {
    right: 29.16666667%
}

.auxo-col-offset-7 {
    margin-left: 29.16666667%
}

.auxo-col-order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
}

.auxo-col-6 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.auxo-col-push-6 {
    left: 25%
}

.auxo-col-pull-6 {
    right: 25%
}

.auxo-col-offset-6 {
    margin-left: 25%
}

.auxo-col-order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
}

.auxo-col-5 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20.83333333%;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%
}

.auxo-col-push-5 {
    left: 20.83333333%
}

.auxo-col-pull-5 {
    right: 20.83333333%
}

.auxo-col-offset-5 {
    margin-left: 20.83333333%
}

.auxo-col-order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
}

.auxo-col-4 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66666667%;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%
}

.auxo-col-push-4 {
    left: 16.66666667%
}

.auxo-col-pull-4 {
    right: 16.66666667%
}

.auxo-col-offset-4 {
    margin-left: 16.66666667%
}

.auxo-col-order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
}

.auxo-col-3 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%
}

.auxo-col-push-3 {
    left: 12.5%
}

.auxo-col-pull-3 {
    right: 12.5%
}

.auxo-col-offset-3 {
    margin-left: 12.5%
}

.auxo-col-order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.auxo-col-2 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333333%;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%
}

.auxo-col-push-2 {
    left: 8.33333333%
}

.auxo-col-pull-2 {
    right: 8.33333333%
}

.auxo-col-offset-2 {
    margin-left: 8.33333333%
}

.auxo-col-order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.auxo-col-1 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 4.16666667%;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%
}

.auxo-col-push-1 {
    left: 4.16666667%
}

.auxo-col-pull-1 {
    right: 4.16666667%
}

.auxo-col-offset-1 {
    margin-left: 4.16666667%
}

.auxo-col-order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.auxo-col-0 {
    display: none
}

.auxo-col-offset-0 {
    margin-left: 0
}

.auxo-col-order-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

.auxo-col-offset-0.auxo-col-rtl {
    margin-right: 0
}

.auxo-col-push-1.auxo-col-rtl {
    right: 4.16666667%;
    left: auto
}

.auxo-col-pull-1.auxo-col-rtl {
    right: auto;
    left: 4.16666667%
}

.auxo-col-offset-1.auxo-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0
}

.auxo-col-push-2.auxo-col-rtl {
    right: 8.33333333%;
    left: auto
}

.auxo-col-pull-2.auxo-col-rtl {
    right: auto;
    left: 8.33333333%
}

.auxo-col-offset-2.auxo-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0
}

.auxo-col-push-3.auxo-col-rtl {
    right: 12.5%;
    left: auto
}

.auxo-col-pull-3.auxo-col-rtl {
    right: auto;
    left: 12.5%
}

.auxo-col-offset-3.auxo-col-rtl {
    margin-right: 12.5%;
    margin-left: 0
}

.auxo-col-push-4.auxo-col-rtl {
    right: 16.66666667%;
    left: auto
}

.auxo-col-pull-4.auxo-col-rtl {
    right: auto;
    left: 16.66666667%
}

.auxo-col-offset-4.auxo-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0
}

.auxo-col-push-5.auxo-col-rtl {
    right: 20.83333333%;
    left: auto
}

.auxo-col-pull-5.auxo-col-rtl {
    right: auto;
    left: 20.83333333%
}

.auxo-col-offset-5.auxo-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0
}

.auxo-col-push-6.auxo-col-rtl {
    right: 25%;
    left: auto
}

.auxo-col-pull-6.auxo-col-rtl {
    right: auto;
    left: 25%
}

.auxo-col-offset-6.auxo-col-rtl {
    margin-right: 25%;
    margin-left: 0
}

.auxo-col-push-7.auxo-col-rtl {
    right: 29.16666667%;
    left: auto
}

.auxo-col-pull-7.auxo-col-rtl {
    right: auto;
    left: 29.16666667%
}

.auxo-col-offset-7.auxo-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0
}

.auxo-col-push-8.auxo-col-rtl {
    right: 33.33333333%;
    left: auto
}

.auxo-col-pull-8.auxo-col-rtl {
    right: auto;
    left: 33.33333333%
}

.auxo-col-offset-8.auxo-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0
}

.auxo-col-push-9.auxo-col-rtl {
    right: 37.5%;
    left: auto
}

.auxo-col-pull-9.auxo-col-rtl {
    right: auto;
    left: 37.5%
}

.auxo-col-offset-9.auxo-col-rtl {
    margin-right: 37.5%;
    margin-left: 0
}

.auxo-col-push-10.auxo-col-rtl {
    right: 41.66666667%;
    left: auto
}

.auxo-col-pull-10.auxo-col-rtl {
    right: auto;
    left: 41.66666667%
}

.auxo-col-offset-10.auxo-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0
}

.auxo-col-push-11.auxo-col-rtl {
    right: 45.83333333%;
    left: auto
}

.auxo-col-pull-11.auxo-col-rtl {
    right: auto;
    left: 45.83333333%
}

.auxo-col-offset-11.auxo-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0
}

.auxo-col-push-12.auxo-col-rtl {
    right: 50%;
    left: auto
}

.auxo-col-pull-12.auxo-col-rtl {
    right: auto;
    left: 50%
}

.auxo-col-offset-12.auxo-col-rtl {
    margin-right: 50%;
    margin-left: 0
}

.auxo-col-push-13.auxo-col-rtl {
    right: 54.16666667%;
    left: auto
}

.auxo-col-pull-13.auxo-col-rtl {
    right: auto;
    left: 54.16666667%
}

.auxo-col-offset-13.auxo-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0
}

.auxo-col-push-14.auxo-col-rtl {
    right: 58.33333333%;
    left: auto
}

.auxo-col-pull-14.auxo-col-rtl {
    right: auto;
    left: 58.33333333%
}

.auxo-col-offset-14.auxo-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0
}

.auxo-col-push-15.auxo-col-rtl {
    right: 62.5%;
    left: auto
}

.auxo-col-pull-15.auxo-col-rtl {
    right: auto;
    left: 62.5%
}

.auxo-col-offset-15.auxo-col-rtl {
    margin-right: 62.5%;
    margin-left: 0
}

.auxo-col-push-16.auxo-col-rtl {
    right: 66.66666667%;
    left: auto
}

.auxo-col-pull-16.auxo-col-rtl {
    right: auto;
    left: 66.66666667%
}

.auxo-col-offset-16.auxo-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0
}

.auxo-col-push-17.auxo-col-rtl {
    right: 70.83333333%;
    left: auto
}

.auxo-col-pull-17.auxo-col-rtl {
    right: auto;
    left: 70.83333333%
}

.auxo-col-offset-17.auxo-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0
}

.auxo-col-push-18.auxo-col-rtl {
    right: 75%;
    left: auto
}

.auxo-col-pull-18.auxo-col-rtl {
    right: auto;
    left: 75%
}

.auxo-col-offset-18.auxo-col-rtl {
    margin-right: 75%;
    margin-left: 0
}

.auxo-col-push-19.auxo-col-rtl {
    right: 79.16666667%;
    left: auto
}

.auxo-col-pull-19.auxo-col-rtl {
    right: auto;
    left: 79.16666667%
}

.auxo-col-offset-19.auxo-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0
}

.auxo-col-push-20.auxo-col-rtl {
    right: 83.33333333%;
    left: auto
}

.auxo-col-pull-20.auxo-col-rtl {
    right: auto;
    left: 83.33333333%
}

.auxo-col-offset-20.auxo-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0
}

.auxo-col-push-21.auxo-col-rtl {
    right: 87.5%;
    left: auto
}

.auxo-col-pull-21.auxo-col-rtl {
    right: auto;
    left: 87.5%
}

.auxo-col-offset-21.auxo-col-rtl {
    margin-right: 87.5%;
    margin-left: 0
}

.auxo-col-push-22.auxo-col-rtl {
    right: 91.66666667%;
    left: auto
}

.auxo-col-pull-22.auxo-col-rtl {
    right: auto;
    left: 91.66666667%
}

.auxo-col-offset-22.auxo-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0
}

.auxo-col-push-23.auxo-col-rtl {
    right: 95.83333333%;
    left: auto
}

.auxo-col-pull-23.auxo-col-rtl {
    right: auto;
    left: 95.83333333%
}

.auxo-col-offset-23.auxo-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0
}

.auxo-col-push-24.auxo-col-rtl {
    right: 100%;
    left: auto
}

.auxo-col-pull-24.auxo-col-rtl {
    right: auto;
    left: 100%
}

.auxo-col-offset-24.auxo-col-rtl {
    margin-right: 100%;
    margin-left: 0
}

.auxo-col-xs-24 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.auxo-col-xs-push-24 {
    left: 100%
}

.auxo-col-xs-pull-24 {
    right: 100%
}

.auxo-col-xs-offset-24 {
    margin-left: 100%
}

.auxo-col-xs-order-24 {
    -webkit-box-ordinal-group: 25;
    -ms-flex-order: 24;
    order: 24
}

.auxo-col-xs-23 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 95.83333333%;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%
}

.auxo-col-xs-push-23 {
    left: 95.83333333%
}

.auxo-col-xs-pull-23 {
    right: 95.83333333%
}

.auxo-col-xs-offset-23 {
    margin-left: 95.83333333%
}

.auxo-col-xs-order-23 {
    -webkit-box-ordinal-group: 24;
    -ms-flex-order: 23;
    order: 23
}

.auxo-col-xs-22 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66666667%;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%
}

.auxo-col-xs-push-22 {
    left: 91.66666667%
}

.auxo-col-xs-pull-22 {
    right: 91.66666667%
}

.auxo-col-xs-offset-22 {
    margin-left: 91.66666667%
}

.auxo-col-xs-order-22 {
    -webkit-box-ordinal-group: 23;
    -ms-flex-order: 22;
    order: 22
}

.auxo-col-xs-21 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 87.5%;
    flex: 0 0 87.5%;
    max-width: 87.5%
}

.auxo-col-xs-push-21 {
    left: 87.5%
}

.auxo-col-xs-pull-21 {
    right: 87.5%
}

.auxo-col-xs-offset-21 {
    margin-left: 87.5%
}

.auxo-col-xs-order-21 {
    -webkit-box-ordinal-group: 22;
    -ms-flex-order: 21;
    order: 21
}

.auxo-col-xs-20 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333333%;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%
}

.auxo-col-xs-push-20 {
    left: 83.33333333%
}

.auxo-col-xs-pull-20 {
    right: 83.33333333%
}

.auxo-col-xs-offset-20 {
    margin-left: 83.33333333%
}

.auxo-col-xs-order-20 {
    -webkit-box-ordinal-group: 21;
    -ms-flex-order: 20;
    order: 20
}

.auxo-col-xs-19 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 79.16666667%;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%
}

.auxo-col-xs-push-19 {
    left: 79.16666667%
}

.auxo-col-xs-pull-19 {
    right: 79.16666667%
}

.auxo-col-xs-offset-19 {
    margin-left: 79.16666667%
}

.auxo-col-xs-order-19 {
    -webkit-box-ordinal-group: 20;
    -ms-flex-order: 19;
    order: 19
}

.auxo-col-xs-18 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.auxo-col-xs-push-18 {
    left: 75%
}

.auxo-col-xs-pull-18 {
    right: 75%
}

.auxo-col-xs-offset-18 {
    margin-left: 75%
}

.auxo-col-xs-order-18 {
    -webkit-box-ordinal-group: 19;
    -ms-flex-order: 18;
    order: 18
}

.auxo-col-xs-17 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 70.83333333%;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%
}

.auxo-col-xs-push-17 {
    left: 70.83333333%
}

.auxo-col-xs-pull-17 {
    right: 70.83333333%
}

.auxo-col-xs-offset-17 {
    margin-left: 70.83333333%
}

.auxo-col-xs-order-17 {
    -webkit-box-ordinal-group: 18;
    -ms-flex-order: 17;
    order: 17
}

.auxo-col-xs-16 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66666667%;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%
}

.auxo-col-xs-push-16 {
    left: 66.66666667%
}

.auxo-col-xs-pull-16 {
    right: 66.66666667%
}

.auxo-col-xs-offset-16 {
    margin-left: 66.66666667%
}

.auxo-col-xs-order-16 {
    -webkit-box-ordinal-group: 17;
    -ms-flex-order: 16;
    order: 16
}

.auxo-col-xs-15 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 62.5%;
    flex: 0 0 62.5%;
    max-width: 62.5%
}

.auxo-col-xs-push-15 {
    left: 62.5%
}

.auxo-col-xs-pull-15 {
    right: 62.5%
}

.auxo-col-xs-offset-15 {
    margin-left: 62.5%
}

.auxo-col-xs-order-15 {
    -webkit-box-ordinal-group: 16;
    -ms-flex-order: 15;
    order: 15
}

.auxo-col-xs-14 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333333%;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%
}

.auxo-col-xs-push-14 {
    left: 58.33333333%
}

.auxo-col-xs-pull-14 {
    right: 58.33333333%
}

.auxo-col-xs-offset-14 {
    margin-left: 58.33333333%
}

.auxo-col-xs-order-14 {
    -webkit-box-ordinal-group: 15;
    -ms-flex-order: 14;
    order: 14
}

.auxo-col-xs-13 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 54.16666667%;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%
}

.auxo-col-xs-push-13 {
    left: 54.16666667%
}

.auxo-col-xs-pull-13 {
    right: 54.16666667%
}

.auxo-col-xs-offset-13 {
    margin-left: 54.16666667%
}

.auxo-col-xs-order-13 {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13
}

.auxo-col-xs-12 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.auxo-col-xs-push-12 {
    left: 50%
}

.auxo-col-xs-pull-12 {
    right: 50%
}

.auxo-col-xs-offset-12 {
    margin-left: 50%
}

.auxo-col-xs-order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12
}

.auxo-col-xs-11 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 45.83333333%;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%
}

.auxo-col-xs-push-11 {
    left: 45.83333333%
}

.auxo-col-xs-pull-11 {
    right: 45.83333333%
}

.auxo-col-xs-offset-11 {
    margin-left: 45.83333333%
}

.auxo-col-xs-order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11
}

.auxo-col-xs-10 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66666667%;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%
}

.auxo-col-xs-push-10 {
    left: 41.66666667%
}

.auxo-col-xs-pull-10 {
    right: 41.66666667%
}

.auxo-col-xs-offset-10 {
    margin-left: 41.66666667%
}

.auxo-col-xs-order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
}

.auxo-col-xs-9 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 37.5%;
    flex: 0 0 37.5%;
    max-width: 37.5%
}

.auxo-col-xs-push-9 {
    left: 37.5%
}

.auxo-col-xs-pull-9 {
    right: 37.5%
}

.auxo-col-xs-offset-9 {
    margin-left: 37.5%
}

.auxo-col-xs-order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
}

.auxo-col-xs-8 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333333%;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%
}

.auxo-col-xs-push-8 {
    left: 33.33333333%
}

.auxo-col-xs-pull-8 {
    right: 33.33333333%
}

.auxo-col-xs-offset-8 {
    margin-left: 33.33333333%
}

.auxo-col-xs-order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
}

.auxo-col-xs-7 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 29.16666667%;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%
}

.auxo-col-xs-push-7 {
    left: 29.16666667%
}

.auxo-col-xs-pull-7 {
    right: 29.16666667%
}

.auxo-col-xs-offset-7 {
    margin-left: 29.16666667%
}

.auxo-col-xs-order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
}

.auxo-col-xs-6 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.auxo-col-xs-push-6 {
    left: 25%
}

.auxo-col-xs-pull-6 {
    right: 25%
}

.auxo-col-xs-offset-6 {
    margin-left: 25%
}

.auxo-col-xs-order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
}

.auxo-col-xs-5 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20.83333333%;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%
}

.auxo-col-xs-push-5 {
    left: 20.83333333%
}

.auxo-col-xs-pull-5 {
    right: 20.83333333%
}

.auxo-col-xs-offset-5 {
    margin-left: 20.83333333%
}

.auxo-col-xs-order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
}

.auxo-col-xs-4 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66666667%;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%
}

.auxo-col-xs-push-4 {
    left: 16.66666667%
}

.auxo-col-xs-pull-4 {
    right: 16.66666667%
}

.auxo-col-xs-offset-4 {
    margin-left: 16.66666667%
}

.auxo-col-xs-order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
}

.auxo-col-xs-3 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%
}

.auxo-col-xs-push-3 {
    left: 12.5%
}

.auxo-col-xs-pull-3 {
    right: 12.5%
}

.auxo-col-xs-offset-3 {
    margin-left: 12.5%
}

.auxo-col-xs-order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.auxo-col-xs-2 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333333%;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%
}

.auxo-col-xs-push-2 {
    left: 8.33333333%
}

.auxo-col-xs-pull-2 {
    right: 8.33333333%
}

.auxo-col-xs-offset-2 {
    margin-left: 8.33333333%
}

.auxo-col-xs-order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.auxo-col-xs-1 {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 4.16666667%;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%
}

.auxo-col-xs-push-1 {
    left: 4.16666667%
}

.auxo-col-xs-pull-1 {
    right: 4.16666667%
}

.auxo-col-xs-offset-1 {
    margin-left: 4.16666667%
}

.auxo-col-xs-order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.auxo-col-xs-0 {
    display: none
}

.auxo-col-push-0 {
    left: auto
}

.auxo-col-pull-0 {
    right: auto
}

.auxo-col-xs-push-0 {
    left: auto
}

.auxo-col-xs-pull-0 {
    right: auto
}

.auxo-col-xs-offset-0 {
    margin-left: 0
}

.auxo-col-xs-order-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

.auxo-col-push-0.auxo-col-rtl {
    right: auto
}

.auxo-col-pull-0.auxo-col-rtl {
    left: auto
}

.auxo-col-xs-push-0.auxo-col-rtl {
    right: auto
}

.auxo-col-xs-pull-0.auxo-col-rtl {
    left: auto
}

.auxo-col-xs-offset-0.auxo-col-rtl {
    margin-right: 0
}

.auxo-col-xs-push-1.auxo-col-rtl {
    right: 4.16666667%;
    left: auto
}

.auxo-col-xs-pull-1.auxo-col-rtl {
    right: auto;
    left: 4.16666667%
}

.auxo-col-xs-offset-1.auxo-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0
}

.auxo-col-xs-push-2.auxo-col-rtl {
    right: 8.33333333%;
    left: auto
}

.auxo-col-xs-pull-2.auxo-col-rtl {
    right: auto;
    left: 8.33333333%
}

.auxo-col-xs-offset-2.auxo-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0
}

.auxo-col-xs-push-3.auxo-col-rtl {
    right: 12.5%;
    left: auto
}

.auxo-col-xs-pull-3.auxo-col-rtl {
    right: auto;
    left: 12.5%
}

.auxo-col-xs-offset-3.auxo-col-rtl {
    margin-right: 12.5%;
    margin-left: 0
}

.auxo-col-xs-push-4.auxo-col-rtl {
    right: 16.66666667%;
    left: auto
}

.auxo-col-xs-pull-4.auxo-col-rtl {
    right: auto;
    left: 16.66666667%
}

.auxo-col-xs-offset-4.auxo-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0
}

.auxo-col-xs-push-5.auxo-col-rtl {
    right: 20.83333333%;
    left: auto
}

.auxo-col-xs-pull-5.auxo-col-rtl {
    right: auto;
    left: 20.83333333%
}

.auxo-col-xs-offset-5.auxo-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0
}

.auxo-col-xs-push-6.auxo-col-rtl {
    right: 25%;
    left: auto
}

.auxo-col-xs-pull-6.auxo-col-rtl {
    right: auto;
    left: 25%
}

.auxo-col-xs-offset-6.auxo-col-rtl {
    margin-right: 25%;
    margin-left: 0
}

.auxo-col-xs-push-7.auxo-col-rtl {
    right: 29.16666667%;
    left: auto
}

.auxo-col-xs-pull-7.auxo-col-rtl {
    right: auto;
    left: 29.16666667%
}

.auxo-col-xs-offset-7.auxo-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0
}

.auxo-col-xs-push-8.auxo-col-rtl {
    right: 33.33333333%;
    left: auto
}

.auxo-col-xs-pull-8.auxo-col-rtl {
    right: auto;
    left: 33.33333333%
}

.auxo-col-xs-offset-8.auxo-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0
}

.auxo-col-xs-push-9.auxo-col-rtl {
    right: 37.5%;
    left: auto
}

.auxo-col-xs-pull-9.auxo-col-rtl {
    right: auto;
    left: 37.5%
}

.auxo-col-xs-offset-9.auxo-col-rtl {
    margin-right: 37.5%;
    margin-left: 0
}

.auxo-col-xs-push-10.auxo-col-rtl {
    right: 41.66666667%;
    left: auto
}

.auxo-col-xs-pull-10.auxo-col-rtl {
    right: auto;
    left: 41.66666667%
}

.auxo-col-xs-offset-10.auxo-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0
}

.auxo-col-xs-push-11.auxo-col-rtl {
    right: 45.83333333%;
    left: auto
}

.auxo-col-xs-pull-11.auxo-col-rtl {
    right: auto;
    left: 45.83333333%
}

.auxo-col-xs-offset-11.auxo-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0
}

.auxo-col-xs-push-12.auxo-col-rtl {
    right: 50%;
    left: auto
}

.auxo-col-xs-pull-12.auxo-col-rtl {
    right: auto;
    left: 50%
}

.auxo-col-xs-offset-12.auxo-col-rtl {
    margin-right: 50%;
    margin-left: 0
}

.auxo-col-xs-push-13.auxo-col-rtl {
    right: 54.16666667%;
    left: auto
}

.auxo-col-xs-pull-13.auxo-col-rtl {
    right: auto;
    left: 54.16666667%
}

.auxo-col-xs-offset-13.auxo-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0
}

.auxo-col-xs-push-14.auxo-col-rtl {
    right: 58.33333333%;
    left: auto
}

.auxo-col-xs-pull-14.auxo-col-rtl {
    right: auto;
    left: 58.33333333%
}

.auxo-col-xs-offset-14.auxo-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0
}

.auxo-col-xs-push-15.auxo-col-rtl {
    right: 62.5%;
    left: auto
}

.auxo-col-xs-pull-15.auxo-col-rtl {
    right: auto;
    left: 62.5%
}

.auxo-col-xs-offset-15.auxo-col-rtl {
    margin-right: 62.5%;
    margin-left: 0
}

.auxo-col-xs-push-16.auxo-col-rtl {
    right: 66.66666667%;
    left: auto
}

.auxo-col-xs-pull-16.auxo-col-rtl {
    right: auto;
    left: 66.66666667%
}

.auxo-col-xs-offset-16.auxo-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0
}

.auxo-col-xs-push-17.auxo-col-rtl {
    right: 70.83333333%;
    left: auto
}

.auxo-col-xs-pull-17.auxo-col-rtl {
    right: auto;
    left: 70.83333333%
}

.auxo-col-xs-offset-17.auxo-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0
}

.auxo-col-xs-push-18.auxo-col-rtl {
    right: 75%;
    left: auto
}

.auxo-col-xs-pull-18.auxo-col-rtl {
    right: auto;
    left: 75%
}

.auxo-col-xs-offset-18.auxo-col-rtl {
    margin-right: 75%;
    margin-left: 0
}

.auxo-col-xs-push-19.auxo-col-rtl {
    right: 79.16666667%;
    left: auto
}

.auxo-col-xs-pull-19.auxo-col-rtl {
    right: auto;
    left: 79.16666667%
}

.auxo-col-xs-offset-19.auxo-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0
}

.auxo-col-xs-push-20.auxo-col-rtl {
    right: 83.33333333%;
    left: auto
}

.auxo-col-xs-pull-20.auxo-col-rtl {
    right: auto;
    left: 83.33333333%
}

.auxo-col-xs-offset-20.auxo-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0
}

.auxo-col-xs-push-21.auxo-col-rtl {
    right: 87.5%;
    left: auto
}

.auxo-col-xs-pull-21.auxo-col-rtl {
    right: auto;
    left: 87.5%
}

.auxo-col-xs-offset-21.auxo-col-rtl {
    margin-right: 87.5%;
    margin-left: 0
}

.auxo-col-xs-push-22.auxo-col-rtl {
    right: 91.66666667%;
    left: auto
}

.auxo-col-xs-pull-22.auxo-col-rtl {
    right: auto;
    left: 91.66666667%
}

.auxo-col-xs-offset-22.auxo-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0
}

.auxo-col-xs-push-23.auxo-col-rtl {
    right: 95.83333333%;
    left: auto
}

.auxo-col-xs-pull-23.auxo-col-rtl {
    right: auto;
    left: 95.83333333%
}

.auxo-col-xs-offset-23.auxo-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0
}

.auxo-col-xs-push-24.auxo-col-rtl {
    right: 100%;
    left: auto
}

.auxo-col-xs-pull-24.auxo-col-rtl {
    right: auto;
    left: 100%
}

.auxo-col-xs-offset-24.auxo-col-rtl {
    margin-right: 100%;
    margin-left: 0
}

@media (min-width:576px) {
    .auxo-col-sm-24 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .auxo-col-sm-push-24 {
        left: 100%
    }

    .auxo-col-sm-pull-24 {
        right: 100%
    }

    .auxo-col-sm-offset-24 {
        margin-left: 100%
    }

    .auxo-col-sm-order-24 {
        -webkit-box-ordinal-group: 25;
        -ms-flex-order: 24;
        order: 24
    }

    .auxo-col-sm-23 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .auxo-col-sm-push-23 {
        left: 95.83333333%
    }

    .auxo-col-sm-pull-23 {
        right: 95.83333333%
    }

    .auxo-col-sm-offset-23 {
        margin-left: 95.83333333%
    }

    .auxo-col-sm-order-23 {
        -webkit-box-ordinal-group: 24;
        -ms-flex-order: 23;
        order: 23
    }

    .auxo-col-sm-22 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .auxo-col-sm-push-22 {
        left: 91.66666667%
    }

    .auxo-col-sm-pull-22 {
        right: 91.66666667%
    }

    .auxo-col-sm-offset-22 {
        margin-left: 91.66666667%
    }

    .auxo-col-sm-order-22 {
        -webkit-box-ordinal-group: 23;
        -ms-flex-order: 22;
        order: 22
    }

    .auxo-col-sm-21 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .auxo-col-sm-push-21 {
        left: 87.5%
    }

    .auxo-col-sm-pull-21 {
        right: 87.5%
    }

    .auxo-col-sm-offset-21 {
        margin-left: 87.5%
    }

    .auxo-col-sm-order-21 {
        -webkit-box-ordinal-group: 22;
        -ms-flex-order: 21;
        order: 21
    }

    .auxo-col-sm-20 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .auxo-col-sm-push-20 {
        left: 83.33333333%
    }

    .auxo-col-sm-pull-20 {
        right: 83.33333333%
    }

    .auxo-col-sm-offset-20 {
        margin-left: 83.33333333%
    }

    .auxo-col-sm-order-20 {
        -webkit-box-ordinal-group: 21;
        -ms-flex-order: 20;
        order: 20
    }

    .auxo-col-sm-19 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .auxo-col-sm-push-19 {
        left: 79.16666667%
    }

    .auxo-col-sm-pull-19 {
        right: 79.16666667%
    }

    .auxo-col-sm-offset-19 {
        margin-left: 79.16666667%
    }

    .auxo-col-sm-order-19 {
        -webkit-box-ordinal-group: 20;
        -ms-flex-order: 19;
        order: 19
    }

    .auxo-col-sm-18 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .auxo-col-sm-push-18 {
        left: 75%
    }

    .auxo-col-sm-pull-18 {
        right: 75%
    }

    .auxo-col-sm-offset-18 {
        margin-left: 75%
    }

    .auxo-col-sm-order-18 {
        -webkit-box-ordinal-group: 19;
        -ms-flex-order: 18;
        order: 18
    }

    .auxo-col-sm-17 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .auxo-col-sm-push-17 {
        left: 70.83333333%
    }

    .auxo-col-sm-pull-17 {
        right: 70.83333333%
    }

    .auxo-col-sm-offset-17 {
        margin-left: 70.83333333%
    }

    .auxo-col-sm-order-17 {
        -webkit-box-ordinal-group: 18;
        -ms-flex-order: 17;
        order: 17
    }

    .auxo-col-sm-16 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .auxo-col-sm-push-16 {
        left: 66.66666667%
    }

    .auxo-col-sm-pull-16 {
        right: 66.66666667%
    }

    .auxo-col-sm-offset-16 {
        margin-left: 66.66666667%
    }

    .auxo-col-sm-order-16 {
        -webkit-box-ordinal-group: 17;
        -ms-flex-order: 16;
        order: 16
    }

    .auxo-col-sm-15 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .auxo-col-sm-push-15 {
        left: 62.5%
    }

    .auxo-col-sm-pull-15 {
        right: 62.5%
    }

    .auxo-col-sm-offset-15 {
        margin-left: 62.5%
    }

    .auxo-col-sm-order-15 {
        -webkit-box-ordinal-group: 16;
        -ms-flex-order: 15;
        order: 15
    }

    .auxo-col-sm-14 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .auxo-col-sm-push-14 {
        left: 58.33333333%
    }

    .auxo-col-sm-pull-14 {
        right: 58.33333333%
    }

    .auxo-col-sm-offset-14 {
        margin-left: 58.33333333%
    }

    .auxo-col-sm-order-14 {
        -webkit-box-ordinal-group: 15;
        -ms-flex-order: 14;
        order: 14
    }

    .auxo-col-sm-13 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .auxo-col-sm-push-13 {
        left: 54.16666667%
    }

    .auxo-col-sm-pull-13 {
        right: 54.16666667%
    }

    .auxo-col-sm-offset-13 {
        margin-left: 54.16666667%
    }

    .auxo-col-sm-order-13 {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .auxo-col-sm-12 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .auxo-col-sm-push-12 {
        left: 50%
    }

    .auxo-col-sm-pull-12 {
        right: 50%
    }

    .auxo-col-sm-offset-12 {
        margin-left: 50%
    }

    .auxo-col-sm-order-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .auxo-col-sm-11 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .auxo-col-sm-push-11 {
        left: 45.83333333%
    }

    .auxo-col-sm-pull-11 {
        right: 45.83333333%
    }

    .auxo-col-sm-offset-11 {
        margin-left: 45.83333333%
    }

    .auxo-col-sm-order-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .auxo-col-sm-10 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .auxo-col-sm-push-10 {
        left: 41.66666667%
    }

    .auxo-col-sm-pull-10 {
        right: 41.66666667%
    }

    .auxo-col-sm-offset-10 {
        margin-left: 41.66666667%
    }

    .auxo-col-sm-order-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .auxo-col-sm-9 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .auxo-col-sm-push-9 {
        left: 37.5%
    }

    .auxo-col-sm-pull-9 {
        right: 37.5%
    }

    .auxo-col-sm-offset-9 {
        margin-left: 37.5%
    }

    .auxo-col-sm-order-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .auxo-col-sm-8 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .auxo-col-sm-push-8 {
        left: 33.33333333%
    }

    .auxo-col-sm-pull-8 {
        right: 33.33333333%
    }

    .auxo-col-sm-offset-8 {
        margin-left: 33.33333333%
    }

    .auxo-col-sm-order-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .auxo-col-sm-7 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .auxo-col-sm-push-7 {
        left: 29.16666667%
    }

    .auxo-col-sm-pull-7 {
        right: 29.16666667%
    }

    .auxo-col-sm-offset-7 {
        margin-left: 29.16666667%
    }

    .auxo-col-sm-order-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .auxo-col-sm-6 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .auxo-col-sm-push-6 {
        left: 25%
    }

    .auxo-col-sm-pull-6 {
        right: 25%
    }

    .auxo-col-sm-offset-6 {
        margin-left: 25%
    }

    .auxo-col-sm-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .auxo-col-sm-5 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .auxo-col-sm-push-5 {
        left: 20.83333333%
    }

    .auxo-col-sm-pull-5 {
        right: 20.83333333%
    }

    .auxo-col-sm-offset-5 {
        margin-left: 20.83333333%
    }

    .auxo-col-sm-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .auxo-col-sm-4 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .auxo-col-sm-push-4 {
        left: 16.66666667%
    }

    .auxo-col-sm-pull-4 {
        right: 16.66666667%
    }

    .auxo-col-sm-offset-4 {
        margin-left: 16.66666667%
    }

    .auxo-col-sm-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .auxo-col-sm-3 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .auxo-col-sm-push-3 {
        left: 12.5%
    }

    .auxo-col-sm-pull-3 {
        right: 12.5%
    }

    .auxo-col-sm-offset-3 {
        margin-left: 12.5%
    }

    .auxo-col-sm-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .auxo-col-sm-2 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .auxo-col-sm-push-2 {
        left: 8.33333333%
    }

    .auxo-col-sm-pull-2 {
        right: 8.33333333%
    }

    .auxo-col-sm-offset-2 {
        margin-left: 8.33333333%
    }

    .auxo-col-sm-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .auxo-col-sm-1 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .auxo-col-sm-push-1 {
        left: 4.16666667%
    }

    .auxo-col-sm-pull-1 {
        right: 4.16666667%
    }

    .auxo-col-sm-offset-1 {
        margin-left: 4.16666667%
    }

    .auxo-col-sm-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .auxo-col-sm-0 {
        display: none
    }

    .auxo-col-push-0 {
        left: auto
    }

    .auxo-col-pull-0 {
        right: auto
    }

    .auxo-col-sm-push-0 {
        left: auto
    }

    .auxo-col-sm-pull-0 {
        right: auto
    }

    .auxo-col-sm-offset-0 {
        margin-left: 0
    }

    .auxo-col-sm-order-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .auxo-col-push-0.auxo-col-rtl {
        right: auto
    }

    .auxo-col-pull-0.auxo-col-rtl {
        left: auto
    }

    .auxo-col-sm-push-0.auxo-col-rtl {
        right: auto
    }

    .auxo-col-sm-pull-0.auxo-col-rtl {
        left: auto
    }

    .auxo-col-sm-offset-0.auxo-col-rtl {
        margin-right: 0
    }

    .auxo-col-sm-push-1.auxo-col-rtl {
        right: 4.16666667%;
        left: auto
    }

    .auxo-col-sm-pull-1.auxo-col-rtl {
        right: auto;
        left: 4.16666667%
    }

    .auxo-col-sm-offset-1.auxo-col-rtl {
        margin-right: 4.16666667%;
        margin-left: 0
    }

    .auxo-col-sm-push-2.auxo-col-rtl {
        right: 8.33333333%;
        left: auto
    }

    .auxo-col-sm-pull-2.auxo-col-rtl {
        right: auto;
        left: 8.33333333%
    }

    .auxo-col-sm-offset-2.auxo-col-rtl {
        margin-right: 8.33333333%;
        margin-left: 0
    }

    .auxo-col-sm-push-3.auxo-col-rtl {
        right: 12.5%;
        left: auto
    }

    .auxo-col-sm-pull-3.auxo-col-rtl {
        right: auto;
        left: 12.5%
    }

    .auxo-col-sm-offset-3.auxo-col-rtl {
        margin-right: 12.5%;
        margin-left: 0
    }

    .auxo-col-sm-push-4.auxo-col-rtl {
        right: 16.66666667%;
        left: auto
    }

    .auxo-col-sm-pull-4.auxo-col-rtl {
        right: auto;
        left: 16.66666667%
    }

    .auxo-col-sm-offset-4.auxo-col-rtl {
        margin-right: 16.66666667%;
        margin-left: 0
    }

    .auxo-col-sm-push-5.auxo-col-rtl {
        right: 20.83333333%;
        left: auto
    }

    .auxo-col-sm-pull-5.auxo-col-rtl {
        right: auto;
        left: 20.83333333%
    }

    .auxo-col-sm-offset-5.auxo-col-rtl {
        margin-right: 20.83333333%;
        margin-left: 0
    }

    .auxo-col-sm-push-6.auxo-col-rtl {
        right: 25%;
        left: auto
    }

    .auxo-col-sm-pull-6.auxo-col-rtl {
        right: auto;
        left: 25%
    }

    .auxo-col-sm-offset-6.auxo-col-rtl {
        margin-right: 25%;
        margin-left: 0
    }

    .auxo-col-sm-push-7.auxo-col-rtl {
        right: 29.16666667%;
        left: auto
    }

    .auxo-col-sm-pull-7.auxo-col-rtl {
        right: auto;
        left: 29.16666667%
    }

    .auxo-col-sm-offset-7.auxo-col-rtl {
        margin-right: 29.16666667%;
        margin-left: 0
    }

    .auxo-col-sm-push-8.auxo-col-rtl {
        right: 33.33333333%;
        left: auto
    }

    .auxo-col-sm-pull-8.auxo-col-rtl {
        right: auto;
        left: 33.33333333%
    }

    .auxo-col-sm-offset-8.auxo-col-rtl {
        margin-right: 33.33333333%;
        margin-left: 0
    }

    .auxo-col-sm-push-9.auxo-col-rtl {
        right: 37.5%;
        left: auto
    }

    .auxo-col-sm-pull-9.auxo-col-rtl {
        right: auto;
        left: 37.5%
    }

    .auxo-col-sm-offset-9.auxo-col-rtl {
        margin-right: 37.5%;
        margin-left: 0
    }

    .auxo-col-sm-push-10.auxo-col-rtl {
        right: 41.66666667%;
        left: auto
    }

    .auxo-col-sm-pull-10.auxo-col-rtl {
        right: auto;
        left: 41.66666667%
    }

    .auxo-col-sm-offset-10.auxo-col-rtl {
        margin-right: 41.66666667%;
        margin-left: 0
    }

    .auxo-col-sm-push-11.auxo-col-rtl {
        right: 45.83333333%;
        left: auto
    }

    .auxo-col-sm-pull-11.auxo-col-rtl {
        right: auto;
        left: 45.83333333%
    }

    .auxo-col-sm-offset-11.auxo-col-rtl {
        margin-right: 45.83333333%;
        margin-left: 0
    }

    .auxo-col-sm-push-12.auxo-col-rtl {
        right: 50%;
        left: auto
    }

    .auxo-col-sm-pull-12.auxo-col-rtl {
        right: auto;
        left: 50%
    }

    .auxo-col-sm-offset-12.auxo-col-rtl {
        margin-right: 50%;
        margin-left: 0
    }

    .auxo-col-sm-push-13.auxo-col-rtl {
        right: 54.16666667%;
        left: auto
    }

    .auxo-col-sm-pull-13.auxo-col-rtl {
        right: auto;
        left: 54.16666667%
    }

    .auxo-col-sm-offset-13.auxo-col-rtl {
        margin-right: 54.16666667%;
        margin-left: 0
    }

    .auxo-col-sm-push-14.auxo-col-rtl {
        right: 58.33333333%;
        left: auto
    }

    .auxo-col-sm-pull-14.auxo-col-rtl {
        right: auto;
        left: 58.33333333%
    }

    .auxo-col-sm-offset-14.auxo-col-rtl {
        margin-right: 58.33333333%;
        margin-left: 0
    }

    .auxo-col-sm-push-15.auxo-col-rtl {
        right: 62.5%;
        left: auto
    }

    .auxo-col-sm-pull-15.auxo-col-rtl {
        right: auto;
        left: 62.5%
    }

    .auxo-col-sm-offset-15.auxo-col-rtl {
        margin-right: 62.5%;
        margin-left: 0
    }

    .auxo-col-sm-push-16.auxo-col-rtl {
        right: 66.66666667%;
        left: auto
    }

    .auxo-col-sm-pull-16.auxo-col-rtl {
        right: auto;
        left: 66.66666667%
    }

    .auxo-col-sm-offset-16.auxo-col-rtl {
        margin-right: 66.66666667%;
        margin-left: 0
    }

    .auxo-col-sm-push-17.auxo-col-rtl {
        right: 70.83333333%;
        left: auto
    }

    .auxo-col-sm-pull-17.auxo-col-rtl {
        right: auto;
        left: 70.83333333%
    }

    .auxo-col-sm-offset-17.auxo-col-rtl {
        margin-right: 70.83333333%;
        margin-left: 0
    }

    .auxo-col-sm-push-18.auxo-col-rtl {
        right: 75%;
        left: auto
    }

    .auxo-col-sm-pull-18.auxo-col-rtl {
        right: auto;
        left: 75%
    }

    .auxo-col-sm-offset-18.auxo-col-rtl {
        margin-right: 75%;
        margin-left: 0
    }

    .auxo-col-sm-push-19.auxo-col-rtl {
        right: 79.16666667%;
        left: auto
    }

    .auxo-col-sm-pull-19.auxo-col-rtl {
        right: auto;
        left: 79.16666667%
    }

    .auxo-col-sm-offset-19.auxo-col-rtl {
        margin-right: 79.16666667%;
        margin-left: 0
    }

    .auxo-col-sm-push-20.auxo-col-rtl {
        right: 83.33333333%;
        left: auto
    }

    .auxo-col-sm-pull-20.auxo-col-rtl {
        right: auto;
        left: 83.33333333%
    }

    .auxo-col-sm-offset-20.auxo-col-rtl {
        margin-right: 83.33333333%;
        margin-left: 0
    }

    .auxo-col-sm-push-21.auxo-col-rtl {
        right: 87.5%;
        left: auto
    }

    .auxo-col-sm-pull-21.auxo-col-rtl {
        right: auto;
        left: 87.5%
    }

    .auxo-col-sm-offset-21.auxo-col-rtl {
        margin-right: 87.5%;
        margin-left: 0
    }

    .auxo-col-sm-push-22.auxo-col-rtl {
        right: 91.66666667%;
        left: auto
    }

    .auxo-col-sm-pull-22.auxo-col-rtl {
        right: auto;
        left: 91.66666667%
    }

    .auxo-col-sm-offset-22.auxo-col-rtl {
        margin-right: 91.66666667%;
        margin-left: 0
    }

    .auxo-col-sm-push-23.auxo-col-rtl {
        right: 95.83333333%;
        left: auto
    }

    .auxo-col-sm-pull-23.auxo-col-rtl {
        right: auto;
        left: 95.83333333%
    }

    .auxo-col-sm-offset-23.auxo-col-rtl {
        margin-right: 95.83333333%;
        margin-left: 0
    }

    .auxo-col-sm-push-24.auxo-col-rtl {
        right: 100%;
        left: auto
    }

    .auxo-col-sm-pull-24.auxo-col-rtl {
        right: auto;
        left: 100%
    }

    .auxo-col-sm-offset-24.auxo-col-rtl {
        margin-right: 100%;
        margin-left: 0
    }
}

@media (min-width:768px) {
    .auxo-col-md-24 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .auxo-col-md-push-24 {
        left: 100%
    }

    .auxo-col-md-pull-24 {
        right: 100%
    }

    .auxo-col-md-offset-24 {
        margin-left: 100%
    }

    .auxo-col-md-order-24 {
        -webkit-box-ordinal-group: 25;
        -ms-flex-order: 24;
        order: 24
    }

    .auxo-col-md-23 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .auxo-col-md-push-23 {
        left: 95.83333333%
    }

    .auxo-col-md-pull-23 {
        right: 95.83333333%
    }

    .auxo-col-md-offset-23 {
        margin-left: 95.83333333%
    }

    .auxo-col-md-order-23 {
        -webkit-box-ordinal-group: 24;
        -ms-flex-order: 23;
        order: 23
    }

    .auxo-col-md-22 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .auxo-col-md-push-22 {
        left: 91.66666667%
    }

    .auxo-col-md-pull-22 {
        right: 91.66666667%
    }

    .auxo-col-md-offset-22 {
        margin-left: 91.66666667%
    }

    .auxo-col-md-order-22 {
        -webkit-box-ordinal-group: 23;
        -ms-flex-order: 22;
        order: 22
    }

    .auxo-col-md-21 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .auxo-col-md-push-21 {
        left: 87.5%
    }

    .auxo-col-md-pull-21 {
        right: 87.5%
    }

    .auxo-col-md-offset-21 {
        margin-left: 87.5%
    }

    .auxo-col-md-order-21 {
        -webkit-box-ordinal-group: 22;
        -ms-flex-order: 21;
        order: 21
    }

    .auxo-col-md-20 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .auxo-col-md-push-20 {
        left: 83.33333333%
    }

    .auxo-col-md-pull-20 {
        right: 83.33333333%
    }

    .auxo-col-md-offset-20 {
        margin-left: 83.33333333%
    }

    .auxo-col-md-order-20 {
        -webkit-box-ordinal-group: 21;
        -ms-flex-order: 20;
        order: 20
    }

    .auxo-col-md-19 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .auxo-col-md-push-19 {
        left: 79.16666667%
    }

    .auxo-col-md-pull-19 {
        right: 79.16666667%
    }

    .auxo-col-md-offset-19 {
        margin-left: 79.16666667%
    }

    .auxo-col-md-order-19 {
        -webkit-box-ordinal-group: 20;
        -ms-flex-order: 19;
        order: 19
    }

    .auxo-col-md-18 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .auxo-col-md-push-18 {
        left: 75%
    }

    .auxo-col-md-pull-18 {
        right: 75%
    }

    .auxo-col-md-offset-18 {
        margin-left: 75%
    }

    .auxo-col-md-order-18 {
        -webkit-box-ordinal-group: 19;
        -ms-flex-order: 18;
        order: 18
    }

    .auxo-col-md-17 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .auxo-col-md-push-17 {
        left: 70.83333333%
    }

    .auxo-col-md-pull-17 {
        right: 70.83333333%
    }

    .auxo-col-md-offset-17 {
        margin-left: 70.83333333%
    }

    .auxo-col-md-order-17 {
        -webkit-box-ordinal-group: 18;
        -ms-flex-order: 17;
        order: 17
    }

    .auxo-col-md-16 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .auxo-col-md-push-16 {
        left: 66.66666667%
    }

    .auxo-col-md-pull-16 {
        right: 66.66666667%
    }

    .auxo-col-md-offset-16 {
        margin-left: 66.66666667%
    }

    .auxo-col-md-order-16 {
        -webkit-box-ordinal-group: 17;
        -ms-flex-order: 16;
        order: 16
    }

    .auxo-col-md-15 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .auxo-col-md-push-15 {
        left: 62.5%
    }

    .auxo-col-md-pull-15 {
        right: 62.5%
    }

    .auxo-col-md-offset-15 {
        margin-left: 62.5%
    }

    .auxo-col-md-order-15 {
        -webkit-box-ordinal-group: 16;
        -ms-flex-order: 15;
        order: 15
    }

    .auxo-col-md-14 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .auxo-col-md-push-14 {
        left: 58.33333333%
    }

    .auxo-col-md-pull-14 {
        right: 58.33333333%
    }

    .auxo-col-md-offset-14 {
        margin-left: 58.33333333%
    }

    .auxo-col-md-order-14 {
        -webkit-box-ordinal-group: 15;
        -ms-flex-order: 14;
        order: 14
    }

    .auxo-col-md-13 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .auxo-col-md-push-13 {
        left: 54.16666667%
    }

    .auxo-col-md-pull-13 {
        right: 54.16666667%
    }

    .auxo-col-md-offset-13 {
        margin-left: 54.16666667%
    }

    .auxo-col-md-order-13 {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .auxo-col-md-12 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .auxo-col-md-push-12 {
        left: 50%
    }

    .auxo-col-md-pull-12 {
        right: 50%
    }

    .auxo-col-md-offset-12 {
        margin-left: 50%
    }

    .auxo-col-md-order-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .auxo-col-md-11 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .auxo-col-md-push-11 {
        left: 45.83333333%
    }

    .auxo-col-md-pull-11 {
        right: 45.83333333%
    }

    .auxo-col-md-offset-11 {
        margin-left: 45.83333333%
    }

    .auxo-col-md-order-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .auxo-col-md-10 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .auxo-col-md-push-10 {
        left: 41.66666667%
    }

    .auxo-col-md-pull-10 {
        right: 41.66666667%
    }

    .auxo-col-md-offset-10 {
        margin-left: 41.66666667%
    }

    .auxo-col-md-order-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .auxo-col-md-9 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .auxo-col-md-push-9 {
        left: 37.5%
    }

    .auxo-col-md-pull-9 {
        right: 37.5%
    }

    .auxo-col-md-offset-9 {
        margin-left: 37.5%
    }

    .auxo-col-md-order-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .auxo-col-md-8 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .auxo-col-md-push-8 {
        left: 33.33333333%
    }

    .auxo-col-md-pull-8 {
        right: 33.33333333%
    }

    .auxo-col-md-offset-8 {
        margin-left: 33.33333333%
    }

    .auxo-col-md-order-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .auxo-col-md-7 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .auxo-col-md-push-7 {
        left: 29.16666667%
    }

    .auxo-col-md-pull-7 {
        right: 29.16666667%
    }

    .auxo-col-md-offset-7 {
        margin-left: 29.16666667%
    }

    .auxo-col-md-order-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .auxo-col-md-6 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .auxo-col-md-push-6 {
        left: 25%
    }

    .auxo-col-md-pull-6 {
        right: 25%
    }

    .auxo-col-md-offset-6 {
        margin-left: 25%
    }

    .auxo-col-md-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .auxo-col-md-5 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .auxo-col-md-push-5 {
        left: 20.83333333%
    }

    .auxo-col-md-pull-5 {
        right: 20.83333333%
    }

    .auxo-col-md-offset-5 {
        margin-left: 20.83333333%
    }

    .auxo-col-md-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .auxo-col-md-4 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .auxo-col-md-push-4 {
        left: 16.66666667%
    }

    .auxo-col-md-pull-4 {
        right: 16.66666667%
    }

    .auxo-col-md-offset-4 {
        margin-left: 16.66666667%
    }

    .auxo-col-md-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .auxo-col-md-3 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .auxo-col-md-push-3 {
        left: 12.5%
    }

    .auxo-col-md-pull-3 {
        right: 12.5%
    }

    .auxo-col-md-offset-3 {
        margin-left: 12.5%
    }

    .auxo-col-md-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .auxo-col-md-2 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .auxo-col-md-push-2 {
        left: 8.33333333%
    }

    .auxo-col-md-pull-2 {
        right: 8.33333333%
    }

    .auxo-col-md-offset-2 {
        margin-left: 8.33333333%
    }

    .auxo-col-md-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .auxo-col-md-1 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .auxo-col-md-push-1 {
        left: 4.16666667%
    }

    .auxo-col-md-pull-1 {
        right: 4.16666667%
    }

    .auxo-col-md-offset-1 {
        margin-left: 4.16666667%
    }

    .auxo-col-md-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .auxo-col-md-0 {
        display: none
    }

    .auxo-col-push-0 {
        left: auto
    }

    .auxo-col-pull-0 {
        right: auto
    }

    .auxo-col-md-push-0 {
        left: auto
    }

    .auxo-col-md-pull-0 {
        right: auto
    }

    .auxo-col-md-offset-0 {
        margin-left: 0
    }

    .auxo-col-md-order-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .auxo-col-push-0.auxo-col-rtl {
        right: auto
    }

    .auxo-col-pull-0.auxo-col-rtl {
        left: auto
    }

    .auxo-col-md-push-0.auxo-col-rtl {
        right: auto
    }

    .auxo-col-md-pull-0.auxo-col-rtl {
        left: auto
    }

    .auxo-col-md-offset-0.auxo-col-rtl {
        margin-right: 0
    }

    .auxo-col-md-push-1.auxo-col-rtl {
        right: 4.16666667%;
        left: auto
    }

    .auxo-col-md-pull-1.auxo-col-rtl {
        right: auto;
        left: 4.16666667%
    }

    .auxo-col-md-offset-1.auxo-col-rtl {
        margin-right: 4.16666667%;
        margin-left: 0
    }

    .auxo-col-md-push-2.auxo-col-rtl {
        right: 8.33333333%;
        left: auto
    }

    .auxo-col-md-pull-2.auxo-col-rtl {
        right: auto;
        left: 8.33333333%
    }

    .auxo-col-md-offset-2.auxo-col-rtl {
        margin-right: 8.33333333%;
        margin-left: 0
    }

    .auxo-col-md-push-3.auxo-col-rtl {
        right: 12.5%;
        left: auto
    }

    .auxo-col-md-pull-3.auxo-col-rtl {
        right: auto;
        left: 12.5%
    }

    .auxo-col-md-offset-3.auxo-col-rtl {
        margin-right: 12.5%;
        margin-left: 0
    }

    .auxo-col-md-push-4.auxo-col-rtl {
        right: 16.66666667%;
        left: auto
    }

    .auxo-col-md-pull-4.auxo-col-rtl {
        right: auto;
        left: 16.66666667%
    }

    .auxo-col-md-offset-4.auxo-col-rtl {
        margin-right: 16.66666667%;
        margin-left: 0
    }

    .auxo-col-md-push-5.auxo-col-rtl {
        right: 20.83333333%;
        left: auto
    }

    .auxo-col-md-pull-5.auxo-col-rtl {
        right: auto;
        left: 20.83333333%
    }

    .auxo-col-md-offset-5.auxo-col-rtl {
        margin-right: 20.83333333%;
        margin-left: 0
    }

    .auxo-col-md-push-6.auxo-col-rtl {
        right: 25%;
        left: auto
    }

    .auxo-col-md-pull-6.auxo-col-rtl {
        right: auto;
        left: 25%
    }

    .auxo-col-md-offset-6.auxo-col-rtl {
        margin-right: 25%;
        margin-left: 0
    }

    .auxo-col-md-push-7.auxo-col-rtl {
        right: 29.16666667%;
        left: auto
    }

    .auxo-col-md-pull-7.auxo-col-rtl {
        right: auto;
        left: 29.16666667%
    }

    .auxo-col-md-offset-7.auxo-col-rtl {
        margin-right: 29.16666667%;
        margin-left: 0
    }

    .auxo-col-md-push-8.auxo-col-rtl {
        right: 33.33333333%;
        left: auto
    }

    .auxo-col-md-pull-8.auxo-col-rtl {
        right: auto;
        left: 33.33333333%
    }

    .auxo-col-md-offset-8.auxo-col-rtl {
        margin-right: 33.33333333%;
        margin-left: 0
    }

    .auxo-col-md-push-9.auxo-col-rtl {
        right: 37.5%;
        left: auto
    }

    .auxo-col-md-pull-9.auxo-col-rtl {
        right: auto;
        left: 37.5%
    }

    .auxo-col-md-offset-9.auxo-col-rtl {
        margin-right: 37.5%;
        margin-left: 0
    }

    .auxo-col-md-push-10.auxo-col-rtl {
        right: 41.66666667%;
        left: auto
    }

    .auxo-col-md-pull-10.auxo-col-rtl {
        right: auto;
        left: 41.66666667%
    }

    .auxo-col-md-offset-10.auxo-col-rtl {
        margin-right: 41.66666667%;
        margin-left: 0
    }

    .auxo-col-md-push-11.auxo-col-rtl {
        right: 45.83333333%;
        left: auto
    }

    .auxo-col-md-pull-11.auxo-col-rtl {
        right: auto;
        left: 45.83333333%
    }

    .auxo-col-md-offset-11.auxo-col-rtl {
        margin-right: 45.83333333%;
        margin-left: 0
    }

    .auxo-col-md-push-12.auxo-col-rtl {
        right: 50%;
        left: auto
    }

    .auxo-col-md-pull-12.auxo-col-rtl {
        right: auto;
        left: 50%
    }

    .auxo-col-md-offset-12.auxo-col-rtl {
        margin-right: 50%;
        margin-left: 0
    }

    .auxo-col-md-push-13.auxo-col-rtl {
        right: 54.16666667%;
        left: auto
    }

    .auxo-col-md-pull-13.auxo-col-rtl {
        right: auto;
        left: 54.16666667%
    }

    .auxo-col-md-offset-13.auxo-col-rtl {
        margin-right: 54.16666667%;
        margin-left: 0
    }

    .auxo-col-md-push-14.auxo-col-rtl {
        right: 58.33333333%;
        left: auto
    }

    .auxo-col-md-pull-14.auxo-col-rtl {
        right: auto;
        left: 58.33333333%
    }

    .auxo-col-md-offset-14.auxo-col-rtl {
        margin-right: 58.33333333%;
        margin-left: 0
    }

    .auxo-col-md-push-15.auxo-col-rtl {
        right: 62.5%;
        left: auto
    }

    .auxo-col-md-pull-15.auxo-col-rtl {
        right: auto;
        left: 62.5%
    }

    .auxo-col-md-offset-15.auxo-col-rtl {
        margin-right: 62.5%;
        margin-left: 0
    }

    .auxo-col-md-push-16.auxo-col-rtl {
        right: 66.66666667%;
        left: auto
    }

    .auxo-col-md-pull-16.auxo-col-rtl {
        right: auto;
        left: 66.66666667%
    }

    .auxo-col-md-offset-16.auxo-col-rtl {
        margin-right: 66.66666667%;
        margin-left: 0
    }

    .auxo-col-md-push-17.auxo-col-rtl {
        right: 70.83333333%;
        left: auto
    }

    .auxo-col-md-pull-17.auxo-col-rtl {
        right: auto;
        left: 70.83333333%
    }

    .auxo-col-md-offset-17.auxo-col-rtl {
        margin-right: 70.83333333%;
        margin-left: 0
    }

    .auxo-col-md-push-18.auxo-col-rtl {
        right: 75%;
        left: auto
    }

    .auxo-col-md-pull-18.auxo-col-rtl {
        right: auto;
        left: 75%
    }

    .auxo-col-md-offset-18.auxo-col-rtl {
        margin-right: 75%;
        margin-left: 0
    }

    .auxo-col-md-push-19.auxo-col-rtl {
        right: 79.16666667%;
        left: auto
    }

    .auxo-col-md-pull-19.auxo-col-rtl {
        right: auto;
        left: 79.16666667%
    }

    .auxo-col-md-offset-19.auxo-col-rtl {
        margin-right: 79.16666667%;
        margin-left: 0
    }

    .auxo-col-md-push-20.auxo-col-rtl {
        right: 83.33333333%;
        left: auto
    }

    .auxo-col-md-pull-20.auxo-col-rtl {
        right: auto;
        left: 83.33333333%
    }

    .auxo-col-md-offset-20.auxo-col-rtl {
        margin-right: 83.33333333%;
        margin-left: 0
    }

    .auxo-col-md-push-21.auxo-col-rtl {
        right: 87.5%;
        left: auto
    }

    .auxo-col-md-pull-21.auxo-col-rtl {
        right: auto;
        left: 87.5%
    }

    .auxo-col-md-offset-21.auxo-col-rtl {
        margin-right: 87.5%;
        margin-left: 0
    }

    .auxo-col-md-push-22.auxo-col-rtl {
        right: 91.66666667%;
        left: auto
    }

    .auxo-col-md-pull-22.auxo-col-rtl {
        right: auto;
        left: 91.66666667%
    }

    .auxo-col-md-offset-22.auxo-col-rtl {
        margin-right: 91.66666667%;
        margin-left: 0
    }

    .auxo-col-md-push-23.auxo-col-rtl {
        right: 95.83333333%;
        left: auto
    }

    .auxo-col-md-pull-23.auxo-col-rtl {
        right: auto;
        left: 95.83333333%
    }

    .auxo-col-md-offset-23.auxo-col-rtl {
        margin-right: 95.83333333%;
        margin-left: 0
    }

    .auxo-col-md-push-24.auxo-col-rtl {
        right: 100%;
        left: auto
    }

    .auxo-col-md-pull-24.auxo-col-rtl {
        right: auto;
        left: 100%
    }

    .auxo-col-md-offset-24.auxo-col-rtl {
        margin-right: 100%;
        margin-left: 0
    }
}

@media (min-width:992px) {
    .auxo-col-lg-24 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .auxo-col-lg-push-24 {
        left: 100%
    }

    .auxo-col-lg-pull-24 {
        right: 100%
    }

    .auxo-col-lg-offset-24 {
        margin-left: 100%
    }

    .auxo-col-lg-order-24 {
        -webkit-box-ordinal-group: 25;
        -ms-flex-order: 24;
        order: 24
    }

    .auxo-col-lg-23 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .auxo-col-lg-push-23 {
        left: 95.83333333%
    }

    .auxo-col-lg-pull-23 {
        right: 95.83333333%
    }

    .auxo-col-lg-offset-23 {
        margin-left: 95.83333333%
    }

    .auxo-col-lg-order-23 {
        -webkit-box-ordinal-group: 24;
        -ms-flex-order: 23;
        order: 23
    }

    .auxo-col-lg-22 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .auxo-col-lg-push-22 {
        left: 91.66666667%
    }

    .auxo-col-lg-pull-22 {
        right: 91.66666667%
    }

    .auxo-col-lg-offset-22 {
        margin-left: 91.66666667%
    }

    .auxo-col-lg-order-22 {
        -webkit-box-ordinal-group: 23;
        -ms-flex-order: 22;
        order: 22
    }

    .auxo-col-lg-21 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .auxo-col-lg-push-21 {
        left: 87.5%
    }

    .auxo-col-lg-pull-21 {
        right: 87.5%
    }

    .auxo-col-lg-offset-21 {
        margin-left: 87.5%
    }

    .auxo-col-lg-order-21 {
        -webkit-box-ordinal-group: 22;
        -ms-flex-order: 21;
        order: 21
    }

    .auxo-col-lg-20 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .auxo-col-lg-push-20 {
        left: 83.33333333%
    }

    .auxo-col-lg-pull-20 {
        right: 83.33333333%
    }

    .auxo-col-lg-offset-20 {
        margin-left: 83.33333333%
    }

    .auxo-col-lg-order-20 {
        -webkit-box-ordinal-group: 21;
        -ms-flex-order: 20;
        order: 20
    }

    .auxo-col-lg-19 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .auxo-col-lg-push-19 {
        left: 79.16666667%
    }

    .auxo-col-lg-pull-19 {
        right: 79.16666667%
    }

    .auxo-col-lg-offset-19 {
        margin-left: 79.16666667%
    }

    .auxo-col-lg-order-19 {
        -webkit-box-ordinal-group: 20;
        -ms-flex-order: 19;
        order: 19
    }

    .auxo-col-lg-18 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .auxo-col-lg-push-18 {
        left: 75%
    }

    .auxo-col-lg-pull-18 {
        right: 75%
    }

    .auxo-col-lg-offset-18 {
        margin-left: 75%
    }

    .auxo-col-lg-order-18 {
        -webkit-box-ordinal-group: 19;
        -ms-flex-order: 18;
        order: 18
    }

    .auxo-col-lg-17 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .auxo-col-lg-push-17 {
        left: 70.83333333%
    }

    .auxo-col-lg-pull-17 {
        right: 70.83333333%
    }

    .auxo-col-lg-offset-17 {
        margin-left: 70.83333333%
    }

    .auxo-col-lg-order-17 {
        -webkit-box-ordinal-group: 18;
        -ms-flex-order: 17;
        order: 17
    }

    .auxo-col-lg-16 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .auxo-col-lg-push-16 {
        left: 66.66666667%
    }

    .auxo-col-lg-pull-16 {
        right: 66.66666667%
    }

    .auxo-col-lg-offset-16 {
        margin-left: 66.66666667%
    }

    .auxo-col-lg-order-16 {
        -webkit-box-ordinal-group: 17;
        -ms-flex-order: 16;
        order: 16
    }

    .auxo-col-lg-15 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .auxo-col-lg-push-15 {
        left: 62.5%
    }

    .auxo-col-lg-pull-15 {
        right: 62.5%
    }

    .auxo-col-lg-offset-15 {
        margin-left: 62.5%
    }

    .auxo-col-lg-order-15 {
        -webkit-box-ordinal-group: 16;
        -ms-flex-order: 15;
        order: 15
    }

    .auxo-col-lg-14 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .auxo-col-lg-push-14 {
        left: 58.33333333%
    }

    .auxo-col-lg-pull-14 {
        right: 58.33333333%
    }

    .auxo-col-lg-offset-14 {
        margin-left: 58.33333333%
    }

    .auxo-col-lg-order-14 {
        -webkit-box-ordinal-group: 15;
        -ms-flex-order: 14;
        order: 14
    }

    .auxo-col-lg-13 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .auxo-col-lg-push-13 {
        left: 54.16666667%
    }

    .auxo-col-lg-pull-13 {
        right: 54.16666667%
    }

    .auxo-col-lg-offset-13 {
        margin-left: 54.16666667%
    }

    .auxo-col-lg-order-13 {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .auxo-col-lg-12 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .auxo-col-lg-push-12 {
        left: 50%
    }

    .auxo-col-lg-pull-12 {
        right: 50%
    }

    .auxo-col-lg-offset-12 {
        margin-left: 50%
    }

    .auxo-col-lg-order-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .auxo-col-lg-11 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .auxo-col-lg-push-11 {
        left: 45.83333333%
    }

    .auxo-col-lg-pull-11 {
        right: 45.83333333%
    }

    .auxo-col-lg-offset-11 {
        margin-left: 45.83333333%
    }

    .auxo-col-lg-order-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .auxo-col-lg-10 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .auxo-col-lg-push-10 {
        left: 41.66666667%
    }

    .auxo-col-lg-pull-10 {
        right: 41.66666667%
    }

    .auxo-col-lg-offset-10 {
        margin-left: 41.66666667%
    }

    .auxo-col-lg-order-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .auxo-col-lg-9 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .auxo-col-lg-push-9 {
        left: 37.5%
    }

    .auxo-col-lg-pull-9 {
        right: 37.5%
    }

    .auxo-col-lg-offset-9 {
        margin-left: 37.5%
    }

    .auxo-col-lg-order-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .auxo-col-lg-8 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .auxo-col-lg-push-8 {
        left: 33.33333333%
    }

    .auxo-col-lg-pull-8 {
        right: 33.33333333%
    }

    .auxo-col-lg-offset-8 {
        margin-left: 33.33333333%
    }

    .auxo-col-lg-order-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .auxo-col-lg-7 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .auxo-col-lg-push-7 {
        left: 29.16666667%
    }

    .auxo-col-lg-pull-7 {
        right: 29.16666667%
    }

    .auxo-col-lg-offset-7 {
        margin-left: 29.16666667%
    }

    .auxo-col-lg-order-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .auxo-col-lg-6 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .auxo-col-lg-push-6 {
        left: 25%
    }

    .auxo-col-lg-pull-6 {
        right: 25%
    }

    .auxo-col-lg-offset-6 {
        margin-left: 25%
    }

    .auxo-col-lg-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .auxo-col-lg-5 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .auxo-col-lg-push-5 {
        left: 20.83333333%
    }

    .auxo-col-lg-pull-5 {
        right: 20.83333333%
    }

    .auxo-col-lg-offset-5 {
        margin-left: 20.83333333%
    }

    .auxo-col-lg-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .auxo-col-lg-4 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .auxo-col-lg-push-4 {
        left: 16.66666667%
    }

    .auxo-col-lg-pull-4 {
        right: 16.66666667%
    }

    .auxo-col-lg-offset-4 {
        margin-left: 16.66666667%
    }

    .auxo-col-lg-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .auxo-col-lg-3 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .auxo-col-lg-push-3 {
        left: 12.5%
    }

    .auxo-col-lg-pull-3 {
        right: 12.5%
    }

    .auxo-col-lg-offset-3 {
        margin-left: 12.5%
    }

    .auxo-col-lg-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .auxo-col-lg-2 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .auxo-col-lg-push-2 {
        left: 8.33333333%
    }

    .auxo-col-lg-pull-2 {
        right: 8.33333333%
    }

    .auxo-col-lg-offset-2 {
        margin-left: 8.33333333%
    }

    .auxo-col-lg-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .auxo-col-lg-1 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .auxo-col-lg-push-1 {
        left: 4.16666667%
    }

    .auxo-col-lg-pull-1 {
        right: 4.16666667%
    }

    .auxo-col-lg-offset-1 {
        margin-left: 4.16666667%
    }

    .auxo-col-lg-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .auxo-col-lg-0 {
        display: none
    }

    .auxo-col-push-0 {
        left: auto
    }

    .auxo-col-pull-0 {
        right: auto
    }

    .auxo-col-lg-push-0 {
        left: auto
    }

    .auxo-col-lg-pull-0 {
        right: auto
    }

    .auxo-col-lg-offset-0 {
        margin-left: 0
    }

    .auxo-col-lg-order-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .auxo-col-push-0.auxo-col-rtl {
        right: auto
    }

    .auxo-col-pull-0.auxo-col-rtl {
        left: auto
    }

    .auxo-col-lg-push-0.auxo-col-rtl {
        right: auto
    }

    .auxo-col-lg-pull-0.auxo-col-rtl {
        left: auto
    }

    .auxo-col-lg-offset-0.auxo-col-rtl {
        margin-right: 0
    }

    .auxo-col-lg-push-1.auxo-col-rtl {
        right: 4.16666667%;
        left: auto
    }

    .auxo-col-lg-pull-1.auxo-col-rtl {
        right: auto;
        left: 4.16666667%
    }

    .auxo-col-lg-offset-1.auxo-col-rtl {
        margin-right: 4.16666667%;
        margin-left: 0
    }

    .auxo-col-lg-push-2.auxo-col-rtl {
        right: 8.33333333%;
        left: auto
    }

    .auxo-col-lg-pull-2.auxo-col-rtl {
        right: auto;
        left: 8.33333333%
    }

    .auxo-col-lg-offset-2.auxo-col-rtl {
        margin-right: 8.33333333%;
        margin-left: 0
    }

    .auxo-col-lg-push-3.auxo-col-rtl {
        right: 12.5%;
        left: auto
    }

    .auxo-col-lg-pull-3.auxo-col-rtl {
        right: auto;
        left: 12.5%
    }

    .auxo-col-lg-offset-3.auxo-col-rtl {
        margin-right: 12.5%;
        margin-left: 0
    }

    .auxo-col-lg-push-4.auxo-col-rtl {
        right: 16.66666667%;
        left: auto
    }

    .auxo-col-lg-pull-4.auxo-col-rtl {
        right: auto;
        left: 16.66666667%
    }

    .auxo-col-lg-offset-4.auxo-col-rtl {
        margin-right: 16.66666667%;
        margin-left: 0
    }

    .auxo-col-lg-push-5.auxo-col-rtl {
        right: 20.83333333%;
        left: auto
    }

    .auxo-col-lg-pull-5.auxo-col-rtl {
        right: auto;
        left: 20.83333333%
    }

    .auxo-col-lg-offset-5.auxo-col-rtl {
        margin-right: 20.83333333%;
        margin-left: 0
    }

    .auxo-col-lg-push-6.auxo-col-rtl {
        right: 25%;
        left: auto
    }

    .auxo-col-lg-pull-6.auxo-col-rtl {
        right: auto;
        left: 25%
    }

    .auxo-col-lg-offset-6.auxo-col-rtl {
        margin-right: 25%;
        margin-left: 0
    }

    .auxo-col-lg-push-7.auxo-col-rtl {
        right: 29.16666667%;
        left: auto
    }

    .auxo-col-lg-pull-7.auxo-col-rtl {
        right: auto;
        left: 29.16666667%
    }

    .auxo-col-lg-offset-7.auxo-col-rtl {
        margin-right: 29.16666667%;
        margin-left: 0
    }

    .auxo-col-lg-push-8.auxo-col-rtl {
        right: 33.33333333%;
        left: auto
    }

    .auxo-col-lg-pull-8.auxo-col-rtl {
        right: auto;
        left: 33.33333333%
    }

    .auxo-col-lg-offset-8.auxo-col-rtl {
        margin-right: 33.33333333%;
        margin-left: 0
    }

    .auxo-col-lg-push-9.auxo-col-rtl {
        right: 37.5%;
        left: auto
    }

    .auxo-col-lg-pull-9.auxo-col-rtl {
        right: auto;
        left: 37.5%
    }

    .auxo-col-lg-offset-9.auxo-col-rtl {
        margin-right: 37.5%;
        margin-left: 0
    }

    .auxo-col-lg-push-10.auxo-col-rtl {
        right: 41.66666667%;
        left: auto
    }

    .auxo-col-lg-pull-10.auxo-col-rtl {
        right: auto;
        left: 41.66666667%
    }

    .auxo-col-lg-offset-10.auxo-col-rtl {
        margin-right: 41.66666667%;
        margin-left: 0
    }

    .auxo-col-lg-push-11.auxo-col-rtl {
        right: 45.83333333%;
        left: auto
    }

    .auxo-col-lg-pull-11.auxo-col-rtl {
        right: auto;
        left: 45.83333333%
    }

    .auxo-col-lg-offset-11.auxo-col-rtl {
        margin-right: 45.83333333%;
        margin-left: 0
    }

    .auxo-col-lg-push-12.auxo-col-rtl {
        right: 50%;
        left: auto
    }

    .auxo-col-lg-pull-12.auxo-col-rtl {
        right: auto;
        left: 50%
    }

    .auxo-col-lg-offset-12.auxo-col-rtl {
        margin-right: 50%;
        margin-left: 0
    }

    .auxo-col-lg-push-13.auxo-col-rtl {
        right: 54.16666667%;
        left: auto
    }

    .auxo-col-lg-pull-13.auxo-col-rtl {
        right: auto;
        left: 54.16666667%
    }

    .auxo-col-lg-offset-13.auxo-col-rtl {
        margin-right: 54.16666667%;
        margin-left: 0
    }

    .auxo-col-lg-push-14.auxo-col-rtl {
        right: 58.33333333%;
        left: auto
    }

    .auxo-col-lg-pull-14.auxo-col-rtl {
        right: auto;
        left: 58.33333333%
    }

    .auxo-col-lg-offset-14.auxo-col-rtl {
        margin-right: 58.33333333%;
        margin-left: 0
    }

    .auxo-col-lg-push-15.auxo-col-rtl {
        right: 62.5%;
        left: auto
    }

    .auxo-col-lg-pull-15.auxo-col-rtl {
        right: auto;
        left: 62.5%
    }

    .auxo-col-lg-offset-15.auxo-col-rtl {
        margin-right: 62.5%;
        margin-left: 0
    }

    .auxo-col-lg-push-16.auxo-col-rtl {
        right: 66.66666667%;
        left: auto
    }

    .auxo-col-lg-pull-16.auxo-col-rtl {
        right: auto;
        left: 66.66666667%
    }

    .auxo-col-lg-offset-16.auxo-col-rtl {
        margin-right: 66.66666667%;
        margin-left: 0
    }

    .auxo-col-lg-push-17.auxo-col-rtl {
        right: 70.83333333%;
        left: auto
    }

    .auxo-col-lg-pull-17.auxo-col-rtl {
        right: auto;
        left: 70.83333333%
    }

    .auxo-col-lg-offset-17.auxo-col-rtl {
        margin-right: 70.83333333%;
        margin-left: 0
    }

    .auxo-col-lg-push-18.auxo-col-rtl {
        right: 75%;
        left: auto
    }

    .auxo-col-lg-pull-18.auxo-col-rtl {
        right: auto;
        left: 75%
    }

    .auxo-col-lg-offset-18.auxo-col-rtl {
        margin-right: 75%;
        margin-left: 0
    }

    .auxo-col-lg-push-19.auxo-col-rtl {
        right: 79.16666667%;
        left: auto
    }

    .auxo-col-lg-pull-19.auxo-col-rtl {
        right: auto;
        left: 79.16666667%
    }

    .auxo-col-lg-offset-19.auxo-col-rtl {
        margin-right: 79.16666667%;
        margin-left: 0
    }

    .auxo-col-lg-push-20.auxo-col-rtl {
        right: 83.33333333%;
        left: auto
    }

    .auxo-col-lg-pull-20.auxo-col-rtl {
        right: auto;
        left: 83.33333333%
    }

    .auxo-col-lg-offset-20.auxo-col-rtl {
        margin-right: 83.33333333%;
        margin-left: 0
    }

    .auxo-col-lg-push-21.auxo-col-rtl {
        right: 87.5%;
        left: auto
    }

    .auxo-col-lg-pull-21.auxo-col-rtl {
        right: auto;
        left: 87.5%
    }

    .auxo-col-lg-offset-21.auxo-col-rtl {
        margin-right: 87.5%;
        margin-left: 0
    }

    .auxo-col-lg-push-22.auxo-col-rtl {
        right: 91.66666667%;
        left: auto
    }

    .auxo-col-lg-pull-22.auxo-col-rtl {
        right: auto;
        left: 91.66666667%
    }

    .auxo-col-lg-offset-22.auxo-col-rtl {
        margin-right: 91.66666667%;
        margin-left: 0
    }

    .auxo-col-lg-push-23.auxo-col-rtl {
        right: 95.83333333%;
        left: auto
    }

    .auxo-col-lg-pull-23.auxo-col-rtl {
        right: auto;
        left: 95.83333333%
    }

    .auxo-col-lg-offset-23.auxo-col-rtl {
        margin-right: 95.83333333%;
        margin-left: 0
    }

    .auxo-col-lg-push-24.auxo-col-rtl {
        right: 100%;
        left: auto
    }

    .auxo-col-lg-pull-24.auxo-col-rtl {
        right: auto;
        left: 100%
    }

    .auxo-col-lg-offset-24.auxo-col-rtl {
        margin-right: 100%;
        margin-left: 0
    }
}

@media (min-width:1200px) {
    .auxo-col-xl-24 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .auxo-col-xl-push-24 {
        left: 100%
    }

    .auxo-col-xl-pull-24 {
        right: 100%
    }

    .auxo-col-xl-offset-24 {
        margin-left: 100%
    }

    .auxo-col-xl-order-24 {
        -webkit-box-ordinal-group: 25;
        -ms-flex-order: 24;
        order: 24
    }

    .auxo-col-xl-23 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .auxo-col-xl-push-23 {
        left: 95.83333333%
    }

    .auxo-col-xl-pull-23 {
        right: 95.83333333%
    }

    .auxo-col-xl-offset-23 {
        margin-left: 95.83333333%
    }

    .auxo-col-xl-order-23 {
        -webkit-box-ordinal-group: 24;
        -ms-flex-order: 23;
        order: 23
    }

    .auxo-col-xl-22 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .auxo-col-xl-push-22 {
        left: 91.66666667%
    }

    .auxo-col-xl-pull-22 {
        right: 91.66666667%
    }

    .auxo-col-xl-offset-22 {
        margin-left: 91.66666667%
    }

    .auxo-col-xl-order-22 {
        -webkit-box-ordinal-group: 23;
        -ms-flex-order: 22;
        order: 22
    }

    .auxo-col-xl-21 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .auxo-col-xl-push-21 {
        left: 87.5%
    }

    .auxo-col-xl-pull-21 {
        right: 87.5%
    }

    .auxo-col-xl-offset-21 {
        margin-left: 87.5%
    }

    .auxo-col-xl-order-21 {
        -webkit-box-ordinal-group: 22;
        -ms-flex-order: 21;
        order: 21
    }

    .auxo-col-xl-20 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .auxo-col-xl-push-20 {
        left: 83.33333333%
    }

    .auxo-col-xl-pull-20 {
        right: 83.33333333%
    }

    .auxo-col-xl-offset-20 {
        margin-left: 83.33333333%
    }

    .auxo-col-xl-order-20 {
        -webkit-box-ordinal-group: 21;
        -ms-flex-order: 20;
        order: 20
    }

    .auxo-col-xl-19 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .auxo-col-xl-push-19 {
        left: 79.16666667%
    }

    .auxo-col-xl-pull-19 {
        right: 79.16666667%
    }

    .auxo-col-xl-offset-19 {
        margin-left: 79.16666667%
    }

    .auxo-col-xl-order-19 {
        -webkit-box-ordinal-group: 20;
        -ms-flex-order: 19;
        order: 19
    }

    .auxo-col-xl-18 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .auxo-col-xl-push-18 {
        left: 75%
    }

    .auxo-col-xl-pull-18 {
        right: 75%
    }

    .auxo-col-xl-offset-18 {
        margin-left: 75%
    }

    .auxo-col-xl-order-18 {
        -webkit-box-ordinal-group: 19;
        -ms-flex-order: 18;
        order: 18
    }

    .auxo-col-xl-17 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .auxo-col-xl-push-17 {
        left: 70.83333333%
    }

    .auxo-col-xl-pull-17 {
        right: 70.83333333%
    }

    .auxo-col-xl-offset-17 {
        margin-left: 70.83333333%
    }

    .auxo-col-xl-order-17 {
        -webkit-box-ordinal-group: 18;
        -ms-flex-order: 17;
        order: 17
    }

    .auxo-col-xl-16 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .auxo-col-xl-push-16 {
        left: 66.66666667%
    }

    .auxo-col-xl-pull-16 {
        right: 66.66666667%
    }

    .auxo-col-xl-offset-16 {
        margin-left: 66.66666667%
    }

    .auxo-col-xl-order-16 {
        -webkit-box-ordinal-group: 17;
        -ms-flex-order: 16;
        order: 16
    }

    .auxo-col-xl-15 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .auxo-col-xl-push-15 {
        left: 62.5%
    }

    .auxo-col-xl-pull-15 {
        right: 62.5%
    }

    .auxo-col-xl-offset-15 {
        margin-left: 62.5%
    }

    .auxo-col-xl-order-15 {
        -webkit-box-ordinal-group: 16;
        -ms-flex-order: 15;
        order: 15
    }

    .auxo-col-xl-14 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .auxo-col-xl-push-14 {
        left: 58.33333333%
    }

    .auxo-col-xl-pull-14 {
        right: 58.33333333%
    }

    .auxo-col-xl-offset-14 {
        margin-left: 58.33333333%
    }

    .auxo-col-xl-order-14 {
        -webkit-box-ordinal-group: 15;
        -ms-flex-order: 14;
        order: 14
    }

    .auxo-col-xl-13 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .auxo-col-xl-push-13 {
        left: 54.16666667%
    }

    .auxo-col-xl-pull-13 {
        right: 54.16666667%
    }

    .auxo-col-xl-offset-13 {
        margin-left: 54.16666667%
    }

    .auxo-col-xl-order-13 {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .auxo-col-xl-12 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .auxo-col-xl-push-12 {
        left: 50%
    }

    .auxo-col-xl-pull-12 {
        right: 50%
    }

    .auxo-col-xl-offset-12 {
        margin-left: 50%
    }

    .auxo-col-xl-order-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .auxo-col-xl-11 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .auxo-col-xl-push-11 {
        left: 45.83333333%
    }

    .auxo-col-xl-pull-11 {
        right: 45.83333333%
    }

    .auxo-col-xl-offset-11 {
        margin-left: 45.83333333%
    }

    .auxo-col-xl-order-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .auxo-col-xl-10 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .auxo-col-xl-push-10 {
        left: 41.66666667%
    }

    .auxo-col-xl-pull-10 {
        right: 41.66666667%
    }

    .auxo-col-xl-offset-10 {
        margin-left: 41.66666667%
    }

    .auxo-col-xl-order-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .auxo-col-xl-9 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .auxo-col-xl-push-9 {
        left: 37.5%
    }

    .auxo-col-xl-pull-9 {
        right: 37.5%
    }

    .auxo-col-xl-offset-9 {
        margin-left: 37.5%
    }

    .auxo-col-xl-order-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .auxo-col-xl-8 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .auxo-col-xl-push-8 {
        left: 33.33333333%
    }

    .auxo-col-xl-pull-8 {
        right: 33.33333333%
    }

    .auxo-col-xl-offset-8 {
        margin-left: 33.33333333%
    }

    .auxo-col-xl-order-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .auxo-col-xl-7 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .auxo-col-xl-push-7 {
        left: 29.16666667%
    }

    .auxo-col-xl-pull-7 {
        right: 29.16666667%
    }

    .auxo-col-xl-offset-7 {
        margin-left: 29.16666667%
    }

    .auxo-col-xl-order-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .auxo-col-xl-6 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .auxo-col-xl-push-6 {
        left: 25%
    }

    .auxo-col-xl-pull-6 {
        right: 25%
    }

    .auxo-col-xl-offset-6 {
        margin-left: 25%
    }

    .auxo-col-xl-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .auxo-col-xl-5 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .auxo-col-xl-push-5 {
        left: 20.83333333%
    }

    .auxo-col-xl-pull-5 {
        right: 20.83333333%
    }

    .auxo-col-xl-offset-5 {
        margin-left: 20.83333333%
    }

    .auxo-col-xl-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .auxo-col-xl-4 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .auxo-col-xl-push-4 {
        left: 16.66666667%
    }

    .auxo-col-xl-pull-4 {
        right: 16.66666667%
    }

    .auxo-col-xl-offset-4 {
        margin-left: 16.66666667%
    }

    .auxo-col-xl-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .auxo-col-xl-3 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .auxo-col-xl-push-3 {
        left: 12.5%
    }

    .auxo-col-xl-pull-3 {
        right: 12.5%
    }

    .auxo-col-xl-offset-3 {
        margin-left: 12.5%
    }

    .auxo-col-xl-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .auxo-col-xl-2 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .auxo-col-xl-push-2 {
        left: 8.33333333%
    }

    .auxo-col-xl-pull-2 {
        right: 8.33333333%
    }

    .auxo-col-xl-offset-2 {
        margin-left: 8.33333333%
    }

    .auxo-col-xl-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .auxo-col-xl-1 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .auxo-col-xl-push-1 {
        left: 4.16666667%
    }

    .auxo-col-xl-pull-1 {
        right: 4.16666667%
    }

    .auxo-col-xl-offset-1 {
        margin-left: 4.16666667%
    }

    .auxo-col-xl-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .auxo-col-xl-0 {
        display: none
    }

    .auxo-col-push-0 {
        left: auto
    }

    .auxo-col-pull-0 {
        right: auto
    }

    .auxo-col-xl-push-0 {
        left: auto
    }

    .auxo-col-xl-pull-0 {
        right: auto
    }

    .auxo-col-xl-offset-0 {
        margin-left: 0
    }

    .auxo-col-xl-order-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .auxo-col-push-0.auxo-col-rtl {
        right: auto
    }

    .auxo-col-pull-0.auxo-col-rtl {
        left: auto
    }

    .auxo-col-xl-push-0.auxo-col-rtl {
        right: auto
    }

    .auxo-col-xl-pull-0.auxo-col-rtl {
        left: auto
    }

    .auxo-col-xl-offset-0.auxo-col-rtl {
        margin-right: 0
    }

    .auxo-col-xl-push-1.auxo-col-rtl {
        right: 4.16666667%;
        left: auto
    }

    .auxo-col-xl-pull-1.auxo-col-rtl {
        right: auto;
        left: 4.16666667%
    }

    .auxo-col-xl-offset-1.auxo-col-rtl {
        margin-right: 4.16666667%;
        margin-left: 0
    }

    .auxo-col-xl-push-2.auxo-col-rtl {
        right: 8.33333333%;
        left: auto
    }

    .auxo-col-xl-pull-2.auxo-col-rtl {
        right: auto;
        left: 8.33333333%
    }

    .auxo-col-xl-offset-2.auxo-col-rtl {
        margin-right: 8.33333333%;
        margin-left: 0
    }

    .auxo-col-xl-push-3.auxo-col-rtl {
        right: 12.5%;
        left: auto
    }

    .auxo-col-xl-pull-3.auxo-col-rtl {
        right: auto;
        left: 12.5%
    }

    .auxo-col-xl-offset-3.auxo-col-rtl {
        margin-right: 12.5%;
        margin-left: 0
    }

    .auxo-col-xl-push-4.auxo-col-rtl {
        right: 16.66666667%;
        left: auto
    }

    .auxo-col-xl-pull-4.auxo-col-rtl {
        right: auto;
        left: 16.66666667%
    }

    .auxo-col-xl-offset-4.auxo-col-rtl {
        margin-right: 16.66666667%;
        margin-left: 0
    }

    .auxo-col-xl-push-5.auxo-col-rtl {
        right: 20.83333333%;
        left: auto
    }

    .auxo-col-xl-pull-5.auxo-col-rtl {
        right: auto;
        left: 20.83333333%
    }

    .auxo-col-xl-offset-5.auxo-col-rtl {
        margin-right: 20.83333333%;
        margin-left: 0
    }

    .auxo-col-xl-push-6.auxo-col-rtl {
        right: 25%;
        left: auto
    }

    .auxo-col-xl-pull-6.auxo-col-rtl {
        right: auto;
        left: 25%
    }

    .auxo-col-xl-offset-6.auxo-col-rtl {
        margin-right: 25%;
        margin-left: 0
    }

    .auxo-col-xl-push-7.auxo-col-rtl {
        right: 29.16666667%;
        left: auto
    }

    .auxo-col-xl-pull-7.auxo-col-rtl {
        right: auto;
        left: 29.16666667%
    }

    .auxo-col-xl-offset-7.auxo-col-rtl {
        margin-right: 29.16666667%;
        margin-left: 0
    }

    .auxo-col-xl-push-8.auxo-col-rtl {
        right: 33.33333333%;
        left: auto
    }

    .auxo-col-xl-pull-8.auxo-col-rtl {
        right: auto;
        left: 33.33333333%
    }

    .auxo-col-xl-offset-8.auxo-col-rtl {
        margin-right: 33.33333333%;
        margin-left: 0
    }

    .auxo-col-xl-push-9.auxo-col-rtl {
        right: 37.5%;
        left: auto
    }

    .auxo-col-xl-pull-9.auxo-col-rtl {
        right: auto;
        left: 37.5%
    }

    .auxo-col-xl-offset-9.auxo-col-rtl {
        margin-right: 37.5%;
        margin-left: 0
    }

    .auxo-col-xl-push-10.auxo-col-rtl {
        right: 41.66666667%;
        left: auto
    }

    .auxo-col-xl-pull-10.auxo-col-rtl {
        right: auto;
        left: 41.66666667%
    }

    .auxo-col-xl-offset-10.auxo-col-rtl {
        margin-right: 41.66666667%;
        margin-left: 0
    }

    .auxo-col-xl-push-11.auxo-col-rtl {
        right: 45.83333333%;
        left: auto
    }

    .auxo-col-xl-pull-11.auxo-col-rtl {
        right: auto;
        left: 45.83333333%
    }

    .auxo-col-xl-offset-11.auxo-col-rtl {
        margin-right: 45.83333333%;
        margin-left: 0
    }

    .auxo-col-xl-push-12.auxo-col-rtl {
        right: 50%;
        left: auto
    }

    .auxo-col-xl-pull-12.auxo-col-rtl {
        right: auto;
        left: 50%
    }

    .auxo-col-xl-offset-12.auxo-col-rtl {
        margin-right: 50%;
        margin-left: 0
    }

    .auxo-col-xl-push-13.auxo-col-rtl {
        right: 54.16666667%;
        left: auto
    }

    .auxo-col-xl-pull-13.auxo-col-rtl {
        right: auto;
        left: 54.16666667%
    }

    .auxo-col-xl-offset-13.auxo-col-rtl {
        margin-right: 54.16666667%;
        margin-left: 0
    }

    .auxo-col-xl-push-14.auxo-col-rtl {
        right: 58.33333333%;
        left: auto
    }

    .auxo-col-xl-pull-14.auxo-col-rtl {
        right: auto;
        left: 58.33333333%
    }

    .auxo-col-xl-offset-14.auxo-col-rtl {
        margin-right: 58.33333333%;
        margin-left: 0
    }

    .auxo-col-xl-push-15.auxo-col-rtl {
        right: 62.5%;
        left: auto
    }

    .auxo-col-xl-pull-15.auxo-col-rtl {
        right: auto;
        left: 62.5%
    }

    .auxo-col-xl-offset-15.auxo-col-rtl {
        margin-right: 62.5%;
        margin-left: 0
    }

    .auxo-col-xl-push-16.auxo-col-rtl {
        right: 66.66666667%;
        left: auto
    }

    .auxo-col-xl-pull-16.auxo-col-rtl {
        right: auto;
        left: 66.66666667%
    }

    .auxo-col-xl-offset-16.auxo-col-rtl {
        margin-right: 66.66666667%;
        margin-left: 0
    }

    .auxo-col-xl-push-17.auxo-col-rtl {
        right: 70.83333333%;
        left: auto
    }

    .auxo-col-xl-pull-17.auxo-col-rtl {
        right: auto;
        left: 70.83333333%
    }

    .auxo-col-xl-offset-17.auxo-col-rtl {
        margin-right: 70.83333333%;
        margin-left: 0
    }

    .auxo-col-xl-push-18.auxo-col-rtl {
        right: 75%;
        left: auto
    }

    .auxo-col-xl-pull-18.auxo-col-rtl {
        right: auto;
        left: 75%
    }

    .auxo-col-xl-offset-18.auxo-col-rtl {
        margin-right: 75%;
        margin-left: 0
    }

    .auxo-col-xl-push-19.auxo-col-rtl {
        right: 79.16666667%;
        left: auto
    }

    .auxo-col-xl-pull-19.auxo-col-rtl {
        right: auto;
        left: 79.16666667%
    }

    .auxo-col-xl-offset-19.auxo-col-rtl {
        margin-right: 79.16666667%;
        margin-left: 0
    }

    .auxo-col-xl-push-20.auxo-col-rtl {
        right: 83.33333333%;
        left: auto
    }

    .auxo-col-xl-pull-20.auxo-col-rtl {
        right: auto;
        left: 83.33333333%
    }

    .auxo-col-xl-offset-20.auxo-col-rtl {
        margin-right: 83.33333333%;
        margin-left: 0
    }

    .auxo-col-xl-push-21.auxo-col-rtl {
        right: 87.5%;
        left: auto
    }

    .auxo-col-xl-pull-21.auxo-col-rtl {
        right: auto;
        left: 87.5%
    }

    .auxo-col-xl-offset-21.auxo-col-rtl {
        margin-right: 87.5%;
        margin-left: 0
    }

    .auxo-col-xl-push-22.auxo-col-rtl {
        right: 91.66666667%;
        left: auto
    }

    .auxo-col-xl-pull-22.auxo-col-rtl {
        right: auto;
        left: 91.66666667%
    }

    .auxo-col-xl-offset-22.auxo-col-rtl {
        margin-right: 91.66666667%;
        margin-left: 0
    }

    .auxo-col-xl-push-23.auxo-col-rtl {
        right: 95.83333333%;
        left: auto
    }

    .auxo-col-xl-pull-23.auxo-col-rtl {
        right: auto;
        left: 95.83333333%
    }

    .auxo-col-xl-offset-23.auxo-col-rtl {
        margin-right: 95.83333333%;
        margin-left: 0
    }

    .auxo-col-xl-push-24.auxo-col-rtl {
        right: 100%;
        left: auto
    }

    .auxo-col-xl-pull-24.auxo-col-rtl {
        right: auto;
        left: 100%
    }

    .auxo-col-xl-offset-24.auxo-col-rtl {
        margin-right: 100%;
        margin-left: 0
    }
}

@media (min-width:1600px) {
    .auxo-col-xxl-24 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .auxo-col-xxl-push-24 {
        left: 100%
    }

    .auxo-col-xxl-pull-24 {
        right: 100%
    }

    .auxo-col-xxl-offset-24 {
        margin-left: 100%
    }

    .auxo-col-xxl-order-24 {
        -webkit-box-ordinal-group: 25;
        -ms-flex-order: 24;
        order: 24
    }

    .auxo-col-xxl-23 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 95.83333333%;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%
    }

    .auxo-col-xxl-push-23 {
        left: 95.83333333%
    }

    .auxo-col-xxl-pull-23 {
        right: 95.83333333%
    }

    .auxo-col-xxl-offset-23 {
        margin-left: 95.83333333%
    }

    .auxo-col-xxl-order-23 {
        -webkit-box-ordinal-group: 24;
        -ms-flex-order: 23;
        order: 23
    }

    .auxo-col-xxl-22 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .auxo-col-xxl-push-22 {
        left: 91.66666667%
    }

    .auxo-col-xxl-pull-22 {
        right: 91.66666667%
    }

    .auxo-col-xxl-offset-22 {
        margin-left: 91.66666667%
    }

    .auxo-col-xxl-order-22 {
        -webkit-box-ordinal-group: 23;
        -ms-flex-order: 22;
        order: 22
    }

    .auxo-col-xxl-21 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 87.5%;
        flex: 0 0 87.5%;
        max-width: 87.5%
    }

    .auxo-col-xxl-push-21 {
        left: 87.5%
    }

    .auxo-col-xxl-pull-21 {
        right: 87.5%
    }

    .auxo-col-xxl-offset-21 {
        margin-left: 87.5%
    }

    .auxo-col-xxl-order-21 {
        -webkit-box-ordinal-group: 22;
        -ms-flex-order: 21;
        order: 21
    }

    .auxo-col-xxl-20 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .auxo-col-xxl-push-20 {
        left: 83.33333333%
    }

    .auxo-col-xxl-pull-20 {
        right: 83.33333333%
    }

    .auxo-col-xxl-offset-20 {
        margin-left: 83.33333333%
    }

    .auxo-col-xxl-order-20 {
        -webkit-box-ordinal-group: 21;
        -ms-flex-order: 20;
        order: 20
    }

    .auxo-col-xxl-19 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 79.16666667%;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%
    }

    .auxo-col-xxl-push-19 {
        left: 79.16666667%
    }

    .auxo-col-xxl-pull-19 {
        right: 79.16666667%
    }

    .auxo-col-xxl-offset-19 {
        margin-left: 79.16666667%
    }

    .auxo-col-xxl-order-19 {
        -webkit-box-ordinal-group: 20;
        -ms-flex-order: 19;
        order: 19
    }

    .auxo-col-xxl-18 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .auxo-col-xxl-push-18 {
        left: 75%
    }

    .auxo-col-xxl-pull-18 {
        right: 75%
    }

    .auxo-col-xxl-offset-18 {
        margin-left: 75%
    }

    .auxo-col-xxl-order-18 {
        -webkit-box-ordinal-group: 19;
        -ms-flex-order: 18;
        order: 18
    }

    .auxo-col-xxl-17 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 70.83333333%;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%
    }

    .auxo-col-xxl-push-17 {
        left: 70.83333333%
    }

    .auxo-col-xxl-pull-17 {
        right: 70.83333333%
    }

    .auxo-col-xxl-offset-17 {
        margin-left: 70.83333333%
    }

    .auxo-col-xxl-order-17 {
        -webkit-box-ordinal-group: 18;
        -ms-flex-order: 17;
        order: 17
    }

    .auxo-col-xxl-16 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .auxo-col-xxl-push-16 {
        left: 66.66666667%
    }

    .auxo-col-xxl-pull-16 {
        right: 66.66666667%
    }

    .auxo-col-xxl-offset-16 {
        margin-left: 66.66666667%
    }

    .auxo-col-xxl-order-16 {
        -webkit-box-ordinal-group: 17;
        -ms-flex-order: 16;
        order: 16
    }

    .auxo-col-xxl-15 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 62.5%;
        flex: 0 0 62.5%;
        max-width: 62.5%
    }

    .auxo-col-xxl-push-15 {
        left: 62.5%
    }

    .auxo-col-xxl-pull-15 {
        right: 62.5%
    }

    .auxo-col-xxl-offset-15 {
        margin-left: 62.5%
    }

    .auxo-col-xxl-order-15 {
        -webkit-box-ordinal-group: 16;
        -ms-flex-order: 15;
        order: 15
    }

    .auxo-col-xxl-14 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .auxo-col-xxl-push-14 {
        left: 58.33333333%
    }

    .auxo-col-xxl-pull-14 {
        right: 58.33333333%
    }

    .auxo-col-xxl-offset-14 {
        margin-left: 58.33333333%
    }

    .auxo-col-xxl-order-14 {
        -webkit-box-ordinal-group: 15;
        -ms-flex-order: 14;
        order: 14
    }

    .auxo-col-xxl-13 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 54.16666667%;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%
    }

    .auxo-col-xxl-push-13 {
        left: 54.16666667%
    }

    .auxo-col-xxl-pull-13 {
        right: 54.16666667%
    }

    .auxo-col-xxl-offset-13 {
        margin-left: 54.16666667%
    }

    .auxo-col-xxl-order-13 {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .auxo-col-xxl-12 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .auxo-col-xxl-push-12 {
        left: 50%
    }

    .auxo-col-xxl-pull-12 {
        right: 50%
    }

    .auxo-col-xxl-offset-12 {
        margin-left: 50%
    }

    .auxo-col-xxl-order-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .auxo-col-xxl-11 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 45.83333333%;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%
    }

    .auxo-col-xxl-push-11 {
        left: 45.83333333%
    }

    .auxo-col-xxl-pull-11 {
        right: 45.83333333%
    }

    .auxo-col-xxl-offset-11 {
        margin-left: 45.83333333%
    }

    .auxo-col-xxl-order-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .auxo-col-xxl-10 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .auxo-col-xxl-push-10 {
        left: 41.66666667%
    }

    .auxo-col-xxl-pull-10 {
        right: 41.66666667%
    }

    .auxo-col-xxl-offset-10 {
        margin-left: 41.66666667%
    }

    .auxo-col-xxl-order-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .auxo-col-xxl-9 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 37.5%;
        flex: 0 0 37.5%;
        max-width: 37.5%
    }

    .auxo-col-xxl-push-9 {
        left: 37.5%
    }

    .auxo-col-xxl-pull-9 {
        right: 37.5%
    }

    .auxo-col-xxl-offset-9 {
        margin-left: 37.5%
    }

    .auxo-col-xxl-order-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .auxo-col-xxl-8 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .auxo-col-xxl-push-8 {
        left: 33.33333333%
    }

    .auxo-col-xxl-pull-8 {
        right: 33.33333333%
    }

    .auxo-col-xxl-offset-8 {
        margin-left: 33.33333333%
    }

    .auxo-col-xxl-order-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .auxo-col-xxl-7 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 29.16666667%;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%
    }

    .auxo-col-xxl-push-7 {
        left: 29.16666667%
    }

    .auxo-col-xxl-pull-7 {
        right: 29.16666667%
    }

    .auxo-col-xxl-offset-7 {
        margin-left: 29.16666667%
    }

    .auxo-col-xxl-order-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .auxo-col-xxl-6 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .auxo-col-xxl-push-6 {
        left: 25%
    }

    .auxo-col-xxl-pull-6 {
        right: 25%
    }

    .auxo-col-xxl-offset-6 {
        margin-left: 25%
    }

    .auxo-col-xxl-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .auxo-col-xxl-5 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20.83333333%;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%
    }

    .auxo-col-xxl-push-5 {
        left: 20.83333333%
    }

    .auxo-col-xxl-pull-5 {
        right: 20.83333333%
    }

    .auxo-col-xxl-offset-5 {
        margin-left: 20.83333333%
    }

    .auxo-col-xxl-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .auxo-col-xxl-4 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .auxo-col-xxl-push-4 {
        left: 16.66666667%
    }

    .auxo-col-xxl-pull-4 {
        right: 16.66666667%
    }

    .auxo-col-xxl-offset-4 {
        margin-left: 16.66666667%
    }

    .auxo-col-xxl-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .auxo-col-xxl-3 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }

    .auxo-col-xxl-push-3 {
        left: 12.5%
    }

    .auxo-col-xxl-pull-3 {
        right: 12.5%
    }

    .auxo-col-xxl-offset-3 {
        margin-left: 12.5%
    }

    .auxo-col-xxl-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .auxo-col-xxl-2 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .auxo-col-xxl-push-2 {
        left: 8.33333333%
    }

    .auxo-col-xxl-pull-2 {
        right: 8.33333333%
    }

    .auxo-col-xxl-offset-2 {
        margin-left: 8.33333333%
    }

    .auxo-col-xxl-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .auxo-col-xxl-1 {
        display: block;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 4.16666667%;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%
    }

    .auxo-col-xxl-push-1 {
        left: 4.16666667%
    }

    .auxo-col-xxl-pull-1 {
        right: 4.16666667%
    }

    .auxo-col-xxl-offset-1 {
        margin-left: 4.16666667%
    }

    .auxo-col-xxl-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .auxo-col-xxl-0 {
        display: none
    }

    .auxo-col-push-0 {
        left: auto
    }

    .auxo-col-pull-0 {
        right: auto
    }

    .auxo-col-xxl-push-0 {
        left: auto
    }

    .auxo-col-xxl-pull-0 {
        right: auto
    }

    .auxo-col-xxl-offset-0 {
        margin-left: 0
    }

    .auxo-col-xxl-order-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .auxo-col-push-0.auxo-col-rtl {
        right: auto
    }

    .auxo-col-pull-0.auxo-col-rtl {
        left: auto
    }

    .auxo-col-xxl-push-0.auxo-col-rtl {
        right: auto
    }

    .auxo-col-xxl-pull-0.auxo-col-rtl {
        left: auto
    }

    .auxo-col-xxl-offset-0.auxo-col-rtl {
        margin-right: 0
    }

    .auxo-col-xxl-push-1.auxo-col-rtl {
        right: 4.16666667%;
        left: auto
    }

    .auxo-col-xxl-pull-1.auxo-col-rtl {
        right: auto;
        left: 4.16666667%
    }

    .auxo-col-xxl-offset-1.auxo-col-rtl {
        margin-right: 4.16666667%;
        margin-left: 0
    }

    .auxo-col-xxl-push-2.auxo-col-rtl {
        right: 8.33333333%;
        left: auto
    }

    .auxo-col-xxl-pull-2.auxo-col-rtl {
        right: auto;
        left: 8.33333333%
    }

    .auxo-col-xxl-offset-2.auxo-col-rtl {
        margin-right: 8.33333333%;
        margin-left: 0
    }

    .auxo-col-xxl-push-3.auxo-col-rtl {
        right: 12.5%;
        left: auto
    }

    .auxo-col-xxl-pull-3.auxo-col-rtl {
        right: auto;
        left: 12.5%
    }

    .auxo-col-xxl-offset-3.auxo-col-rtl {
        margin-right: 12.5%;
        margin-left: 0
    }

    .auxo-col-xxl-push-4.auxo-col-rtl {
        right: 16.66666667%;
        left: auto
    }

    .auxo-col-xxl-pull-4.auxo-col-rtl {
        right: auto;
        left: 16.66666667%
    }

    .auxo-col-xxl-offset-4.auxo-col-rtl {
        margin-right: 16.66666667%;
        margin-left: 0
    }

    .auxo-col-xxl-push-5.auxo-col-rtl {
        right: 20.83333333%;
        left: auto
    }

    .auxo-col-xxl-pull-5.auxo-col-rtl {
        right: auto;
        left: 20.83333333%
    }

    .auxo-col-xxl-offset-5.auxo-col-rtl {
        margin-right: 20.83333333%;
        margin-left: 0
    }

    .auxo-col-xxl-push-6.auxo-col-rtl {
        right: 25%;
        left: auto
    }

    .auxo-col-xxl-pull-6.auxo-col-rtl {
        right: auto;
        left: 25%
    }

    .auxo-col-xxl-offset-6.auxo-col-rtl {
        margin-right: 25%;
        margin-left: 0
    }

    .auxo-col-xxl-push-7.auxo-col-rtl {
        right: 29.16666667%;
        left: auto
    }

    .auxo-col-xxl-pull-7.auxo-col-rtl {
        right: auto;
        left: 29.16666667%
    }

    .auxo-col-xxl-offset-7.auxo-col-rtl {
        margin-right: 29.16666667%;
        margin-left: 0
    }

    .auxo-col-xxl-push-8.auxo-col-rtl {
        right: 33.33333333%;
        left: auto
    }

    .auxo-col-xxl-pull-8.auxo-col-rtl {
        right: auto;
        left: 33.33333333%
    }

    .auxo-col-xxl-offset-8.auxo-col-rtl {
        margin-right: 33.33333333%;
        margin-left: 0
    }

    .auxo-col-xxl-push-9.auxo-col-rtl {
        right: 37.5%;
        left: auto
    }

    .auxo-col-xxl-pull-9.auxo-col-rtl {
        right: auto;
        left: 37.5%
    }

    .auxo-col-xxl-offset-9.auxo-col-rtl {
        margin-right: 37.5%;
        margin-left: 0
    }

    .auxo-col-xxl-push-10.auxo-col-rtl {
        right: 41.66666667%;
        left: auto
    }

    .auxo-col-xxl-pull-10.auxo-col-rtl {
        right: auto;
        left: 41.66666667%
    }

    .auxo-col-xxl-offset-10.auxo-col-rtl {
        margin-right: 41.66666667%;
        margin-left: 0
    }

    .auxo-col-xxl-push-11.auxo-col-rtl {
        right: 45.83333333%;
        left: auto
    }

    .auxo-col-xxl-pull-11.auxo-col-rtl {
        right: auto;
        left: 45.83333333%
    }

    .auxo-col-xxl-offset-11.auxo-col-rtl {
        margin-right: 45.83333333%;
        margin-left: 0
    }

    .auxo-col-xxl-push-12.auxo-col-rtl {
        right: 50%;
        left: auto
    }

    .auxo-col-xxl-pull-12.auxo-col-rtl {
        right: auto;
        left: 50%
    }

    .auxo-col-xxl-offset-12.auxo-col-rtl {
        margin-right: 50%;
        margin-left: 0
    }

    .auxo-col-xxl-push-13.auxo-col-rtl {
        right: 54.16666667%;
        left: auto
    }

    .auxo-col-xxl-pull-13.auxo-col-rtl {
        right: auto;
        left: 54.16666667%
    }

    .auxo-col-xxl-offset-13.auxo-col-rtl {
        margin-right: 54.16666667%;
        margin-left: 0
    }

    .auxo-col-xxl-push-14.auxo-col-rtl {
        right: 58.33333333%;
        left: auto
    }

    .auxo-col-xxl-pull-14.auxo-col-rtl {
        right: auto;
        left: 58.33333333%
    }

    .auxo-col-xxl-offset-14.auxo-col-rtl {
        margin-right: 58.33333333%;
        margin-left: 0
    }

    .auxo-col-xxl-push-15.auxo-col-rtl {
        right: 62.5%;
        left: auto
    }

    .auxo-col-xxl-pull-15.auxo-col-rtl {
        right: auto;
        left: 62.5%
    }

    .auxo-col-xxl-offset-15.auxo-col-rtl {
        margin-right: 62.5%;
        margin-left: 0
    }

    .auxo-col-xxl-push-16.auxo-col-rtl {
        right: 66.66666667%;
        left: auto
    }

    .auxo-col-xxl-pull-16.auxo-col-rtl {
        right: auto;
        left: 66.66666667%
    }

    .auxo-col-xxl-offset-16.auxo-col-rtl {
        margin-right: 66.66666667%;
        margin-left: 0
    }

    .auxo-col-xxl-push-17.auxo-col-rtl {
        right: 70.83333333%;
        left: auto
    }

    .auxo-col-xxl-pull-17.auxo-col-rtl {
        right: auto;
        left: 70.83333333%
    }

    .auxo-col-xxl-offset-17.auxo-col-rtl {
        margin-right: 70.83333333%;
        margin-left: 0
    }

    .auxo-col-xxl-push-18.auxo-col-rtl {
        right: 75%;
        left: auto
    }

    .auxo-col-xxl-pull-18.auxo-col-rtl {
        right: auto;
        left: 75%
    }

    .auxo-col-xxl-offset-18.auxo-col-rtl {
        margin-right: 75%;
        margin-left: 0
    }

    .auxo-col-xxl-push-19.auxo-col-rtl {
        right: 79.16666667%;
        left: auto
    }

    .auxo-col-xxl-pull-19.auxo-col-rtl {
        right: auto;
        left: 79.16666667%
    }

    .auxo-col-xxl-offset-19.auxo-col-rtl {
        margin-right: 79.16666667%;
        margin-left: 0
    }

    .auxo-col-xxl-push-20.auxo-col-rtl {
        right: 83.33333333%;
        left: auto
    }

    .auxo-col-xxl-pull-20.auxo-col-rtl {
        right: auto;
        left: 83.33333333%
    }

    .auxo-col-xxl-offset-20.auxo-col-rtl {
        margin-right: 83.33333333%;
        margin-left: 0
    }

    .auxo-col-xxl-push-21.auxo-col-rtl {
        right: 87.5%;
        left: auto
    }

    .auxo-col-xxl-pull-21.auxo-col-rtl {
        right: auto;
        left: 87.5%
    }

    .auxo-col-xxl-offset-21.auxo-col-rtl {
        margin-right: 87.5%;
        margin-left: 0
    }

    .auxo-col-xxl-push-22.auxo-col-rtl {
        right: 91.66666667%;
        left: auto
    }

    .auxo-col-xxl-pull-22.auxo-col-rtl {
        right: auto;
        left: 91.66666667%
    }

    .auxo-col-xxl-offset-22.auxo-col-rtl {
        margin-right: 91.66666667%;
        margin-left: 0
    }

    .auxo-col-xxl-push-23.auxo-col-rtl {
        right: 95.83333333%;
        left: auto
    }

    .auxo-col-xxl-pull-23.auxo-col-rtl {
        right: auto;
        left: 95.83333333%
    }

    .auxo-col-xxl-offset-23.auxo-col-rtl {
        margin-right: 95.83333333%;
        margin-left: 0
    }

    .auxo-col-xxl-push-24.auxo-col-rtl {
        right: 100%;
        left: auto
    }

    .auxo-col-xxl-pull-24.auxo-col-rtl {
        right: auto;
        left: 100%
    }

    .auxo-col-xxl-offset-24.auxo-col-rtl {
        margin-right: 100%;
        margin-left: 0
    }
}

.auxo-row-rtl {
    direction: rtl
}

.auxo-layout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 0;
    background: #f0f2f5
}

.auxo-layout,
.auxo-layout * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.auxo-layout.auxo-layout-has-sider {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.auxo-layout.auxo-layout-has-sider>.auxo-layout,
.auxo-layout.auxo-layout-has-sider>.auxo-layout-content {
    width: 0
}

.auxo-layout-footer,
.auxo-layout-header {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.auxo-layout-header {
    height: 64px;
    padding: 0 50px;
    color: #565960;
    line-height: 64px;
    background: #001529
}

.auxo-layout-footer {
    padding: 24px 50px;
    color: #565960;
    font-size: 14px;
    background: #f0f2f5
}

.auxo-layout-content {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    min-height: 0
}

.auxo-layout-sider {
    position: relative;
    min-width: 0;
    background: #001529;
    -webkit-transition: all .2s;
    transition: all .2s
}

.auxo-layout-sider-children {
    height: 100%;
    margin-top: -.1px;
    padding-top: .1px
}

.auxo-layout-sider-has-trigger {
    padding-bottom: 48px
}

.auxo-layout-sider-right {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.auxo-layout-sider-trigger {
    position: fixed;
    bottom: 0;
    z-index: 1;
    height: 48px;
    color: #fff;
    line-height: 48px;
    text-align: center;
    background: #002140;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s
}

.auxo-layout-sider-zero-width>* {
    overflow: hidden
}

.auxo-layout-sider-zero-width-trigger {
    position: absolute;
    top: 64px;
    right: -36px;
    z-index: 1;
    width: 36px;
    height: 42px;
    color: #fff;
    font-size: 18px;
    line-height: 42px;
    text-align: center;
    background: #001529;
    border-radius: 0 4px 4px 0;
    cursor: pointer;
    -webkit-transition: background .3s ease;
    transition: background .3s ease
}

.auxo-layout-sider-zero-width-trigger:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    -webkit-transition: all .3s;
    transition: all .3s;
    content: ""
}

.auxo-layout-sider-zero-width-trigger:hover:after {
    background: hsla(0, 0%, 100%, .1)
}

.auxo-layout-sider-zero-width-trigger-right {
    left: -36px;
    border-radius: 4px 0 0 4px
}

.auxo-layout-sider-light {
    background: #fff
}

.auxo-layout-sider-light .auxo-layout-sider-trigger,
.auxo-layout-sider-light .auxo-layout-sider-zero-width-trigger {
    color: #565960;
    background: #fff
}

.auxo-layout-rtl {
    direction: rtl
}

.auxo-list {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative
}

.auxo-list * {
    outline: none
}

.auxo-list-pagination {
    margin-top: 24px;
    text-align: right
}

.auxo-list-pagination .auxo-pagination-options {
    text-align: left
}

.auxo-list-more {
    margin-top: 12px;
    text-align: center
}

.auxo-list-more button {
    padding-right: 32px;
    padding-left: 32px
}

.auxo-list-spin {
    min-height: 40px;
    text-align: center
}

.auxo-list-empty-text {
    padding: 16px;
    color: #bcbdc0;
    font-size: 14px;
    text-align: center
}

.auxo-list-items {
    margin: 0;
    padding: 0;
    list-style: none
}

.auxo-list-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 12px 0;
    color: #565960
}

.auxo-list-item,
.auxo-list-item-meta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-list-item-meta {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    max-width: 100%
}

.auxo-list-item-meta-avatar {
    margin-right: 16px
}

.auxo-list-item-meta-content {
    -webkit-box-flex: 1;
    -ms-flex: 1 0;
    flex: 1 0;
    width: 0;
    color: #565960
}

.auxo-list-item-meta-title {
    margin-bottom: 4px;
    color: #565960;
    font-size: 14px;
    line-height: 1.5715
}

.auxo-list-item-meta-title>a {
    color: #565960;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-list-item-meta-title>a:hover {
    color: #1966ff
}

.auxo-list-item-meta-description {
    color: #898b8f;
    font-size: 14px;
    line-height: 1.5715
}

.auxo-list-item-action {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-left: 48px;
    padding: 0;
    font-size: 0;
    list-style: none
}

.auxo-list-item-action>li {
    position: relative;
    display: inline-block;
    padding: 0 8px;
    color: #898b8f;
    font-size: 14px;
    line-height: 1.5715;
    text-align: center
}

.auxo-list-item-action>li:first-child {
    padding-left: 0
}

.auxo-list-item-action-split {
    position: absolute;
    top: 50%;
    right: 0;
    width: 1px;
    height: 14px;
    margin-top: -7px;
    background-color: #eeeff0
}

.auxo-list-footer,
.auxo-list-header {
    background: transparent
}

.auxo-list-footer,
.auxo-list-header {
    padding-top: 12px;
    padding-bottom: 12px
}

.auxo-list-empty {
    padding: 16px 0;
    color: #898b8f;
    font-size: 12px;
    text-align: center
}

.auxo-list-split .auxo-list-item {
    border-bottom: 1px solid #eeeff0
}

.auxo-list-split .auxo-list-item:last-child {
    border-bottom: none
}

.auxo-list-split .auxo-list-header {
    border-bottom: 1px solid #eeeff0
}

.auxo-list-split.auxo-list-empty .auxo-list-footer {
    border-top: 1px solid #eeeff0
}

.auxo-list-loading .auxo-list-spin-nested-loading {
    min-height: 32px
}

.auxo-list-split.auxo-list-something-after-last-item .auxo-spin-container>.auxo-list-items>.auxo-list-item:last-child {
    border-bottom: 1px solid #eeeff0
}

.auxo-list-lg .auxo-list-item {
    padding: 16px 24px
}

.auxo-list-sm .auxo-list-item {
    padding: 8px 16px
}

.auxo-list-vertical .auxo-list-item {
    -webkit-box-align: initial;
    -ms-flex-align: initial;
    align-items: normal
}

.auxo-list-vertical .auxo-list-item-main {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.auxo-list-vertical .auxo-list-item-extra {
    margin-left: 40px
}

.auxo-list-vertical .auxo-list-item-meta {
    margin-bottom: 16px
}

.auxo-list-vertical .auxo-list-item-meta-title {
    margin-bottom: 12px;
    color: #252931;
    font-size: 16px;
    line-height: 24px
}

.auxo-list-vertical .auxo-list-item-action {
    margin-top: 16px;
    margin-left: auto
}

.auxo-list-vertical .auxo-list-item-action>li {
    padding: 0 16px
}

.auxo-list-vertical .auxo-list-item-action>li:first-child {
    padding-left: 0
}

.auxo-list-grid .auxo-col>.auxo-list-item {
    display: block;
    max-width: 100%;
    margin-bottom: 16px;
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: none
}

.auxo-list-item-no-flex {
    display: block
}

.auxo-list:not(.auxo-list-vertical) .auxo-list-item-no-flex .auxo-list-item-action {
    float: right
}

.auxo-list-bordered {
    border: 1px solid #dcdee1;
    border-radius: 4px
}

.auxo-list-bordered .auxo-list-footer,
.auxo-list-bordered .auxo-list-header,
.auxo-list-bordered .auxo-list-item {
    padding-right: 24px;
    padding-left: 24px
}

.auxo-list-bordered .auxo-list-pagination {
    margin: 16px 24px
}

.auxo-list-bordered.auxo-list-sm .auxo-list-footer,
.auxo-list-bordered.auxo-list-sm .auxo-list-header,
.auxo-list-bordered.auxo-list-sm .auxo-list-item {
    padding: 8px 16px
}

.auxo-list-bordered.auxo-list-lg .auxo-list-footer,
.auxo-list-bordered.auxo-list-lg .auxo-list-header,
.auxo-list-bordered.auxo-list-lg .auxo-list-item {
    padding: 16px 24px
}

@media screen and (max-width:768px) {

    .auxo-list-item-action,
    .auxo-list-vertical .auxo-list-item-extra {
        margin-left: 24px
    }
}

@media screen and (max-width:576px) {
    .auxo-list-item {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .auxo-list-item-action {
        margin-left: 12px
    }

    .auxo-list-vertical .auxo-list-item {
        -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse
    }

    .auxo-list-vertical .auxo-list-item-main {
        min-width: 220px
    }

    .auxo-list-vertical .auxo-list-item-extra {
        margin: auto auto 16px
    }
}

.auxo-list-rtl {
    direction: rtl;
    text-align: right
}

.auxo-list-rtl .ReactVirtualized__List .auxo-list-item {
    direction: rtl
}

.auxo-list-rtl .auxo-list-pagination {
    text-align: left
}

.auxo-list-rtl .auxo-list-item-meta-avatar {
    margin-right: 0;
    margin-left: 16px
}

.auxo-list-rtl .auxo-list-item-action {
    margin-right: 48px;
    margin-left: 0
}

.auxo-list.auxo-list-rtl .auxo-list-item-action>li:first-child {
    padding-right: 0;
    padding-left: 16px
}

.auxo-list-rtl .auxo-list-item-action-split {
    right: auto;
    left: 0
}

.auxo-list-rtl.auxo-list-vertical .auxo-list-item-extra {
    margin-right: 40px;
    margin-left: 0
}

.auxo-list-rtl.auxo-list-vertical .auxo-list-item-action {
    margin-right: auto
}

.auxo-list-rtl .auxo-list-vertical .auxo-list-item-action>li:first-child {
    padding-right: 0;
    padding-left: 16px
}

.auxo-list-rtl .auxo-list:not(.auxo-list-vertical) .auxo-list-item-no-flex .auxo-list-item-action {
    float: left
}

@media screen and (max-width:768px) {

    .auxo-list-rtl .auxo-list-item-action,
    .auxo-list-rtl .auxo-list-vertical .auxo-list-item-extra {
        margin-right: 24px;
        margin-left: 0
    }
}

@media screen and (max-width:576px) {
    .auxo-list-rtl .auxo-list-item-action {
        margin-right: 22px;
        margin-left: 0
    }

    .auxo-list-rtl.auxo-list-vertical .auxo-list-item-extra {
        margin: auto auto 16px
    }
}

.auxo-mentions-affix-wrapper {
    position: relative
}

.auxo-mentions-affix-wrapper .auxo-mentions-feedback-icon {
    position: absolute;
    top: 0;
    right: 11px;
    bottom: 0;
    z-index: 1;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: auto
}

.auxo-mentions-affix-wrapper-status-error .auxo-mentions-feedback-icon {
    color: #ff3b52
}

.auxo-mentions-affix-wrapper-has-warning .auxo-mentions-feedback-icon {
    color: #ff9226
}

.auxo-mentions.auxo-mentions-status-error {
    background: #fff;
    border-color: #ff3b52
}

.auxo-mentions.auxo-mentions-status-warning {
    background: #fff;
    border-color: #ff9226
}

.auxo-mentions {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    color: #565960;
    font-variant: tabular-nums;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    width: 100%;
    min-width: 0;
    color: #252931;
    font-size: 14px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    -webkit-transition: all .3s;
    transition: all .3s;
    line-height: 20px;
    position: relative;
    display: inline-block;
    height: auto;
    padding: 0;
    overflow: hidden;
    line-height: 1.5715;
    white-space: pre-wrap;
    vertical-align: bottom
}

.auxo-mentions::-moz-placeholder {
    opacity: 1
}

.auxo-mentions::-webkit-input-placeholder {
    color: #bcbdc0
}

.auxo-mentions:-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-mentions::-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-mentions::placeholder {
    color: #bcbdc0
}

.auxo-mentions:-moz-placeholder-shown {
    text-overflow: ellipsis
}

.auxo-mentions:-ms-input-placeholder {
    text-overflow: ellipsis
}

.auxo-mentions:placeholder-shown {
    text-overflow: ellipsis
}

.auxo-mentions:hover {
    border-color: #1966ff;
    border-right-width: 1px !important;
    background-color: #fff
}

.auxo-input-rtl .auxo-mentions:hover {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-mentions-focused,
.auxo-mentions:focus {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-mentions-focused:not(.sp-null):not(.sp-null-1),
.auxo-mentions-focused:not(.sp-null):not(.sp-null-1):hover,
.auxo-mentions:focus:not(.sp-null):not(.sp-null-1),
.auxo-mentions:focus:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-mentions-focused,
.auxo-input-rtl .auxo-mentions:focus {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-mentions-disabled {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-mentions-disabled:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-mentions[disabled] {
    color: #565960;
    background-color: rgba(0, 0, 0, .04);
    cursor: not-allowed;
    opacity: 1;
    border-color: #dcdee1
}

.auxo-mentions[disabled]:hover {
    border-color: #dcdee1;
    border-right-width: 1px !important;
    background-color: #fff;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-mentions-borderless,
.auxo-mentions-borderless-disabled,
.auxo-mentions-borderless-focused,
.auxo-mentions-borderless:focus,
.auxo-mentions-borderless:hover,
.auxo-mentions-borderless[disabled] {
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

textarea.auxo-mentions {
    max-width: 100%;
    height: auto;
    min-height: 32px;
    line-height: 1.5715;
    vertical-align: bottom;
    -webkit-transition: all .3s, height 0s;
    transition: all .3s, height 0s
}

.auxo-mentions-lg {
    padding: 7px 11px;
    font-size: 16px
}

.auxo-mentions-sm {
    padding: 3px 11px;
    font-size: 12px
}

.auxo-mentions-disabled>textarea {
    background-color: transparent !important
}

.auxo-mentions-focused {
    border-color: #1966ff;
    border-right-width: 1px !important;
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, .04);
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .04)
}

.auxo-mentions-focused:not(.sp-null):not(.sp-null-1),
.auxo-mentions-focused:not(.sp-null):not(.sp-null-1):hover {
    background-color: #fff;
    border-color: #1966ff
}

.auxo-input-rtl .auxo-mentions-focused {
    border-right-width: 0;
    border-left-width: 1px !important
}

.auxo-mentions-measure,
.auxo-mentions>textarea {
    min-height: 30px;
    margin: 0;
    padding: 5px 11px;
    overflow: inherit;
    overflow-x: hidden;
    overflow-y: auto;
    font-weight: inherit;
    font-size: inherit;
    font-family: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-size-adjust: inherit;
    font-stretch: inherit;
    line-height: inherit;
    direction: inherit;
    letter-spacing: inherit;
    white-space: inherit;
    text-align: inherit;
    vertical-align: top;
    word-wrap: break-word;
    word-break: inherit;
    -moz-tab-size: inherit;
    -o-tab-size: inherit;
    tab-size: inherit;
    background-color: inherit
}

.auxo-mentions>textarea {
    width: 100%;
    border: none;
    outline: none;
    resize: none
}

.auxo-mentions>textarea::-moz-placeholder {
    opacity: 1
}

.auxo-mentions>textarea::-webkit-input-placeholder {
    color: #bcbdc0
}

.auxo-mentions>textarea:-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-mentions>textarea::-ms-input-placeholder {
    color: #bcbdc0
}

.auxo-mentions>textarea::placeholder {
    color: #bcbdc0
}

.auxo-mentions>textarea:-moz-placeholder-shown {
    text-overflow: ellipsis
}

.auxo-mentions>textarea:-ms-input-placeholder {
    text-overflow: ellipsis
}

.auxo-mentions>textarea:placeholder-shown {
    text-overflow: ellipsis
}

.auxo-mentions-measure {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    color: transparent;
    pointer-events: none
}

.auxo-mentions-measure>span {
    display: inline-block;
    min-height: 1em
}

.auxo-mentions-dropdown {
    margin: 0;
    padding: 0;
    color: #565960;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    top: -9999px;
    left: -9999px;
    z-index: 1050;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    font-variant: normal;
    background-color: #fff;
    border-radius: 4px;
    outline: none;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08)
}

.auxo-mentions-dropdown-hidden {
    display: none
}

.auxo-mentions-dropdown-menu {
    max-height: 250px;
    margin-bottom: 0;
    padding-left: 0;
    overflow: auto;
    list-style: none;
    outline: none
}

.auxo-mentions-dropdown-menu-item {
    position: relative;
    display: block;
    min-width: 100px;
    padding: 5px 12px;
    overflow: hidden;
    color: #565960;
    font-weight: 400;
    line-height: 1.5715;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
    -webkit-transition: background .3s ease;
    transition: background .3s ease
}

.auxo-mentions-dropdown-menu-item:hover {
    background-color: #f0f6ff
}

.auxo-mentions-dropdown-menu-item:first-child {
    border-radius: 4px 4px 0 0
}

.auxo-mentions-dropdown-menu-item:last-child {
    border-radius: 0 0 4px 4px
}

.auxo-mentions-dropdown-menu-item-disabled {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-mentions-dropdown-menu-item-disabled:hover {
    color: #bcbdc0;
    background-color: #fff;
    cursor: not-allowed
}

.auxo-mentions-dropdown-menu-item-selected {
    color: #565960;
    font-weight: 500;
    background-color: #f8f9fa
}

.auxo-mentions-dropdown-menu-item-active {
    background-color: #f0f6ff
}

.auxo-form-item-has-error:not(.sp-null) .auxo-mentions {
    background-color: #fff5f5
}

.auxo-form-item-has-error:not(.sp-null) .auxo-mentions.auxo-mentions-focused:not(.sp-null),
.auxo-form-item-has-error:not(.sp-null) .auxo-mentions:hover {
    background-color: #fff;
    border-color: #ff3b52
}

.auxo-mentions-rtl {
    direction: rtl
}

.auxo-menu-item-danger.auxo-menu-item,
.auxo-menu-item-danger.auxo-menu-item-active,
.auxo-menu-item-danger.auxo-menu-item:hover {
    color: #ff3b52
}

.auxo-menu-item-danger.auxo-menu-item:active {
    background: #ffe5e6
}

.auxo-menu-item-danger.auxo-menu-item-selected,
.auxo-menu-item-danger.auxo-menu-item-selected>a,
.auxo-menu-item-danger.auxo-menu-item-selected>a:hover {
    color: #ff3b52
}

.auxo-menu:not(.auxo-menu-horizontal) .auxo-menu-item-danger.auxo-menu-item-selected {
    background-color: #ffe5e6
}

.auxo-menu-inline .auxo-menu-item-danger.auxo-menu-item:after {
    border-right-color: #ff3b52
}

.auxo-menu-dark .auxo-menu-item-danger.auxo-menu-item,
.auxo-menu-dark .auxo-menu-item-danger.auxo-menu-item:hover,
.auxo-menu-dark .auxo-menu-item-danger.auxo-menu-item>a {
    color: #ff3b52
}

.auxo-menu-dark.auxo-menu-dark:not(.auxo-menu-horizontal) .auxo-menu-item-danger.auxo-menu-item-selected {
    color: #fff;
    background-color: #ff3b52
}

.auxo-menu {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-variant: tabular-nums;
    line-height: 1.5715;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    line-height: 0;
    text-align: left;
    list-style: none;
    background: #fff;
    outline: none;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    -webkit-transition: background .3s, width .3s cubic-bezier(.2, 0, 0, 1) 0s;
    transition: background .3s, width .3s cubic-bezier(.2, 0, 0, 1) 0s
}

.auxo-menu:after,
.auxo-menu:before {
    display: table;
    content: ""
}

.auxo-menu:after {
    clear: both
}

.auxo-menu ol,
.auxo-menu ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.auxo-menu-overflow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.auxo-menu-overflow-item {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-menu-hidden,
.auxo-menu-submenu-hidden {
    display: none
}

.auxo-menu-item-group-title {
    height: 1.5715;
    padding: 8px 16px;
    color: #898b8f;
    font-size: 14px;
    line-height: 1.5715;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-menu-horizontal .auxo-menu-submenu {
    -webkit-transition: border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1);
    transition: border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-menu-submenu,
.auxo-menu-submenu-inline {
    -webkit-transition: border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1), padding .15s cubic-bezier(.645, .045, .355, 1);
    transition: border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1), padding .15s cubic-bezier(.645, .045, .355, 1)
}

.auxo-menu-submenu-selected {
    color: #1966ff
}

.auxo-menu-item:active,
.auxo-menu-submenu-title:active {
    background: #ebf3ff
}

.auxo-menu-submenu .auxo-menu-sub {
    cursor: auto;
    -webkit-transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);
    transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-menu-title-content {
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-menu-item a {
    color: #565960
}

.auxo-menu-item a:hover {
    color: #1966ff
}

.auxo-menu-item a:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: transparent;
    content: ""
}

.auxo-menu-item>.auxo-badge a {
    color: #565960
}

.auxo-menu-item>.auxo-badge a:hover {
    color: #1966ff
}

.auxo-menu-item-divider {
    overflow: hidden;
    line-height: 0;
    border: solid #eeeff0;
    border-width: 1px 0 0
}

.auxo-menu-item-divider-dashed {
    border-style: dashed
}

.auxo-menu-horizontal .auxo-menu-item,
.auxo-menu-horizontal .auxo-menu-submenu {
    margin-top: -1px
}

.auxo-menu-horizontal>.auxo-menu-item-active,
.auxo-menu-horizontal>.auxo-menu-item:hover,
.auxo-menu-horizontal>.auxo-menu-submenu .auxo-menu-submenu-title:hover {
    background-color: transparent
}

.auxo-menu-item-selected,
.auxo-menu-item-selected a,
.auxo-menu-item-selected a:hover {
    color: #1966ff
}

.auxo-menu:not(.auxo-menu-horizontal) .auxo-menu-item-selected {
    background-color: #ebf3ff
}

.auxo-menu-inline,
.auxo-menu-vertical,
.auxo-menu-vertical-left {
    border-right: 1px solid #eeeff0
}

.auxo-menu-vertical-right {
    border-left: 1px solid #eeeff0
}

.auxo-menu-vertical-left.auxo-menu-sub,
.auxo-menu-vertical-right.auxo-menu-sub,
.auxo-menu-vertical.auxo-menu-sub {
    min-width: 160px;
    max-height: calc(100vh - 100px);
    padding: 0;
    overflow: hidden;
    border-right: 0
}

.auxo-menu-vertical-left.auxo-menu-sub:not([class*=-active]),
.auxo-menu-vertical-right.auxo-menu-sub:not([class*=-active]),
.auxo-menu-vertical.auxo-menu-sub:not([class*=-active]) {
    overflow-x: hidden;
    overflow-y: auto
}

.auxo-menu-vertical-left.auxo-menu-sub .auxo-menu-item,
.auxo-menu-vertical-right.auxo-menu-sub .auxo-menu-item,
.auxo-menu-vertical.auxo-menu-sub .auxo-menu-item {
    left: 0;
    margin-left: 0;
    border-right: 0
}

.auxo-menu-vertical-left.auxo-menu-sub .auxo-menu-item:after,
.auxo-menu-vertical-right.auxo-menu-sub .auxo-menu-item:after,
.auxo-menu-vertical.auxo-menu-sub .auxo-menu-item:after {
    border-right: 0
}

.auxo-menu-vertical-left.auxo-menu-sub>.auxo-menu-item,
.auxo-menu-vertical-left.auxo-menu-sub>.auxo-menu-submenu,
.auxo-menu-vertical-right.auxo-menu-sub>.auxo-menu-item,
.auxo-menu-vertical-right.auxo-menu-sub>.auxo-menu-submenu,
.auxo-menu-vertical.auxo-menu-sub>.auxo-menu-item,
.auxo-menu-vertical.auxo-menu-sub>.auxo-menu-submenu {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
}

.auxo-menu-horizontal.auxo-menu-sub {
    min-width: 114px
}

.auxo-menu-horizontal .auxo-menu-item,
.auxo-menu-horizontal .auxo-menu-submenu-title {
    -webkit-transition: border-color .3s, background .3s;
    transition: border-color .3s, background .3s
}

.auxo-menu-item,
.auxo-menu-submenu-title {
    position: relative;
    display: block;
    margin: 0;
    padding: 0 20px;
    white-space: nowrap;
    cursor: pointer;
    -webkit-transition: border-color .3s, background .3s, padding .3s cubic-bezier(.645, .045, .355, 1);
    transition: border-color .3s, background .3s, padding .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-menu-item .anticon,
.auxo-menu-item .auxo-menu-item-icon,
.auxo-menu-submenu-title .anticon,
.auxo-menu-submenu-title .auxo-menu-item-icon {
    min-width: 14px;
    font-size: 14px;
    -webkit-transition: font-size .15s cubic-bezier(.215, .61, .355, 1), margin .3s cubic-bezier(.645, .045, .355, 1), color .3s;
    transition: font-size .15s cubic-bezier(.215, .61, .355, 1), margin .3s cubic-bezier(.645, .045, .355, 1), color .3s
}

.auxo-menu-item .anticon+span,
.auxo-menu-item .auxo-menu-item-icon+span,
.auxo-menu-submenu-title .anticon+span,
.auxo-menu-submenu-title .auxo-menu-item-icon+span {
    margin-left: 10px;
    opacity: 1;
    -webkit-transition: opacity .3s cubic-bezier(.645, .045, .355, 1), margin .3s, color .3s;
    transition: opacity .3s cubic-bezier(.645, .045, .355, 1), margin .3s, color .3s
}

.auxo-menu-item .auxo-menu-item-icon.svg,
.auxo-menu-submenu-title .auxo-menu-item-icon.svg {
    vertical-align: -.125em
}

.auxo-menu-item.auxo-menu-item-only-child>.anticon,
.auxo-menu-item.auxo-menu-item-only-child>.auxo-menu-item-icon,
.auxo-menu-submenu-title.auxo-menu-item-only-child>.anticon,
.auxo-menu-submenu-title.auxo-menu-item-only-child>.auxo-menu-item-icon {
    margin-right: 0
}

.auxo-menu-item:focus-visible,
.auxo-menu-submenu-title:focus-visible {
    -webkit-box-shadow: 0 0 0 2px #1556d9;
    box-shadow: 0 0 0 2px #1556d9
}

.auxo-menu>.auxo-menu-item-divider {
    margin: 1px 0;
    padding: 0
}

.auxo-menu-submenu-popup {
    position: absolute;
    z-index: 1050;
    background: transparent;
    border-radius: 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
}

.auxo-menu-submenu-popup:before {
    position: absolute;
    top: -7px;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    opacity: .0001;
    content: " "
}

.auxo-menu-submenu-placement-rightTop:before {
    top: 0;
    left: -7px
}

.auxo-menu-submenu>.auxo-menu {
    background-color: #fff;
    border-radius: 4px
}

.auxo-menu-submenu>.auxo-menu-submenu-title:after {
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
    transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
    transition: transform .3s cubic-bezier(.645, .045, .355, 1);
    transition: transform .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-menu-submenu-popup>.auxo-menu {
    background-color: #fff
}

.auxo-menu-submenu-arrow,
.auxo-menu-submenu-expand-icon {
    position: absolute;
    top: 50%;
    right: 16px;
    width: 10px;
    color: #565960;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
    transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
    transition: transform .3s cubic-bezier(.645, .045, .355, 1);
    transition: transform .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1)
}

.auxo-menu-submenu-arrow:after,
.auxo-menu-submenu-arrow:before {
    position: absolute;
    width: 6px;
    height: 1.5px;
    background-color: currentcolor;
    border-radius: 2px;
    -webkit-transition: background .3s cubic-bezier(.645, .045, .355, 1), top .3s cubic-bezier(.645, .045, .355, 1), color .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
    transition: background .3s cubic-bezier(.645, .045, .355, 1), top .3s cubic-bezier(.645, .045, .355, 1), color .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
    transition: background .3s cubic-bezier(.645, .045, .355, 1), transform .3s cubic-bezier(.645, .045, .355, 1), top .3s cubic-bezier(.645, .045, .355, 1), color .3s cubic-bezier(.645, .045, .355, 1);
    transition: background .3s cubic-bezier(.645, .045, .355, 1), transform .3s cubic-bezier(.645, .045, .355, 1), top .3s cubic-bezier(.645, .045, .355, 1), color .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
    content: ""
}

.auxo-menu-submenu-arrow:before {
    -webkit-transform: rotate(45deg) translateY(-2.5px);
    transform: rotate(45deg) translateY(-2.5px)
}

.auxo-menu-submenu-arrow:after {
    -webkit-transform: rotate(-45deg) translateY(2.5px);
    transform: rotate(-45deg) translateY(2.5px)
}

.auxo-menu-submenu:hover>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow,
.auxo-menu-submenu:hover>.auxo-menu-submenu-title>.auxo-menu-submenu-expand-icon {
    color: #1966ff
}

.auxo-menu-inline-collapsed .auxo-menu-submenu-arrow:before,
.auxo-menu-submenu-inline .auxo-menu-submenu-arrow:before {
    -webkit-transform: rotate(-45deg) translateX(2.5px);
    transform: rotate(-45deg) translateX(2.5px)
}

.auxo-menu-inline-collapsed .auxo-menu-submenu-arrow:after,
.auxo-menu-submenu-inline .auxo-menu-submenu-arrow:after {
    -webkit-transform: rotate(45deg) translateX(-2.5px);
    transform: rotate(45deg) translateX(-2.5px)
}

.auxo-menu-submenu-horizontal .auxo-menu-submenu-arrow {
    display: none
}

.auxo-menu-submenu-open.auxo-menu-submenu-inline>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
}

.auxo-menu-submenu-open.auxo-menu-submenu-inline>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:after {
    -webkit-transform: rotate(-45deg) translateX(-2.5px);
    transform: rotate(-45deg) translateX(-2.5px)
}

.auxo-menu-submenu-open.auxo-menu-submenu-inline>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:before {
    -webkit-transform: rotate(45deg) translateX(2.5px);
    transform: rotate(45deg) translateX(2.5px)
}

.auxo-menu-vertical-left .auxo-menu-submenu-selected,
.auxo-menu-vertical-right .auxo-menu-submenu-selected,
.auxo-menu-vertical .auxo-menu-submenu-selected {
    color: #1966ff
}

.auxo-menu-horizontal {
    line-height: 46px;
    border: 0;
    border-bottom: 1px solid #eeeff0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-menu-horizontal:not(.auxo-menu-dark)>.auxo-menu-item,
.auxo-menu-horizontal:not(.auxo-menu-dark)>.auxo-menu-submenu {
    margin-top: -1px;
    margin-bottom: 0
}

.auxo-menu-horizontal:not(.auxo-menu-dark)>.auxo-menu-item-active,
.auxo-menu-horizontal:not(.auxo-menu-dark)>.auxo-menu-item-open,
.auxo-menu-horizontal:not(.auxo-menu-dark)>.auxo-menu-item-selected,
.auxo-menu-horizontal:not(.auxo-menu-dark)>.auxo-menu-item:hover,
.auxo-menu-horizontal:not(.auxo-menu-dark)>.auxo-menu-submenu-active,
.auxo-menu-horizontal:not(.auxo-menu-dark)>.auxo-menu-submenu-open,
.auxo-menu-horizontal:not(.auxo-menu-dark)>.auxo-menu-submenu-selected,
.auxo-menu-horizontal:not(.auxo-menu-dark)>.auxo-menu-submenu:hover {
    color: #1966ff
}

.auxo-menu-horizontal>.auxo-menu-item,
.auxo-menu-horizontal>.auxo-menu-submenu {
    position: relative;
    top: 1px;
    display: inline-block;
    vertical-align: bottom
}

.auxo-menu-horizontal>.auxo-menu-item:after,
.auxo-menu-horizontal>.auxo-menu-submenu:after {
    position: absolute;
    right: 20px;
    bottom: 0;
    left: 20px;
    border-bottom: 2px solid transparent;
    -webkit-transition: border-color .3s cubic-bezier(.645, .045, .355, 1);
    transition: border-color .3s cubic-bezier(.645, .045, .355, 1);
    content: ""
}

.auxo-menu-horizontal>.auxo-menu-submenu>.auxo-menu-submenu-title {
    padding: 0
}

.auxo-menu-horizontal>.auxo-menu-item a {
    color: #565960
}

.auxo-menu-horizontal>.auxo-menu-item a:hover {
    color: #1966ff
}

.auxo-menu-horizontal>.auxo-menu-item a:before {
    bottom: -2px
}

.auxo-menu-horizontal>.auxo-menu-item-selected a {
    color: #1966ff
}

.auxo-menu-horizontal:after {
    display: block;
    clear: both;
    height: 0;
    content: "\20"
}

.auxo-menu-inline .auxo-menu-item,
.auxo-menu-vertical-left .auxo-menu-item,
.auxo-menu-vertical-right .auxo-menu-item,
.auxo-menu-vertical .auxo-menu-item {
    position: relative
}

.auxo-menu-inline .auxo-menu-item:after,
.auxo-menu-vertical-left .auxo-menu-item:after,
.auxo-menu-vertical-right .auxo-menu-item:after,
.auxo-menu-vertical .auxo-menu-item:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    border-right: 3px solid #1966ff;
    -webkit-transform: scaleY(.0001);
    transform: scaleY(.0001);
    opacity: 0;
    -webkit-transition: opacity .15s cubic-bezier(.215, .61, .355, 1), -webkit-transform .15s cubic-bezier(.215, .61, .355, 1);
    transition: opacity .15s cubic-bezier(.215, .61, .355, 1), -webkit-transform .15s cubic-bezier(.215, .61, .355, 1);
    transition: transform .15s cubic-bezier(.215, .61, .355, 1), opacity .15s cubic-bezier(.215, .61, .355, 1);
    transition: transform .15s cubic-bezier(.215, .61, .355, 1), opacity .15s cubic-bezier(.215, .61, .355, 1), -webkit-transform .15s cubic-bezier(.215, .61, .355, 1);
    content: ""
}

.auxo-menu-inline .auxo-menu-item,
.auxo-menu-inline .auxo-menu-submenu-title,
.auxo-menu-vertical-left .auxo-menu-item,
.auxo-menu-vertical-left .auxo-menu-submenu-title,
.auxo-menu-vertical-right .auxo-menu-item,
.auxo-menu-vertical-right .auxo-menu-submenu-title,
.auxo-menu-vertical .auxo-menu-item,
.auxo-menu-vertical .auxo-menu-submenu-title {
    height: 40px;
    margin-top: 4px;
    margin-bottom: 4px;
    padding: 0 16px;
    overflow: hidden;
    line-height: 40px;
    text-overflow: ellipsis
}

.auxo-menu-inline .auxo-menu-submenu,
.auxo-menu-vertical-left .auxo-menu-submenu,
.auxo-menu-vertical-right .auxo-menu-submenu,
.auxo-menu-vertical .auxo-menu-submenu {
    padding-bottom: .02px
}

.auxo-menu-inline .auxo-menu-item:not(:last-child),
.auxo-menu-vertical-left .auxo-menu-item:not(:last-child),
.auxo-menu-vertical-right .auxo-menu-item:not(:last-child),
.auxo-menu-vertical .auxo-menu-item:not(:last-child) {
    margin-bottom: 8px
}

.auxo-menu-inline>.auxo-menu-item,
.auxo-menu-inline>.auxo-menu-submenu>.auxo-menu-submenu-title,
.auxo-menu-vertical-left>.auxo-menu-item,
.auxo-menu-vertical-left>.auxo-menu-submenu>.auxo-menu-submenu-title,
.auxo-menu-vertical-right>.auxo-menu-item,
.auxo-menu-vertical-right>.auxo-menu-submenu>.auxo-menu-submenu-title,
.auxo-menu-vertical>.auxo-menu-item,
.auxo-menu-vertical>.auxo-menu-submenu>.auxo-menu-submenu-title {
    height: 40px;
    line-height: 40px
}

.auxo-menu-vertical .auxo-menu-item-group-list .auxo-menu-submenu-title,
.auxo-menu-vertical .auxo-menu-submenu-title {
    padding-right: 34px
}

.auxo-menu-inline {
    width: 100%
}

.auxo-menu-inline .auxo-menu-item-selected:after,
.auxo-menu-inline .auxo-menu-selected:after {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    opacity: 1;
    -webkit-transition: opacity .15s cubic-bezier(.645, .045, .355, 1), -webkit-transform .15s cubic-bezier(.645, .045, .355, 1);
    transition: opacity .15s cubic-bezier(.645, .045, .355, 1), -webkit-transform .15s cubic-bezier(.645, .045, .355, 1);
    transition: transform .15s cubic-bezier(.645, .045, .355, 1), opacity .15s cubic-bezier(.645, .045, .355, 1);
    transition: transform .15s cubic-bezier(.645, .045, .355, 1), opacity .15s cubic-bezier(.645, .045, .355, 1), -webkit-transform .15s cubic-bezier(.645, .045, .355, 1)
}

.auxo-menu-inline .auxo-menu-item,
.auxo-menu-inline .auxo-menu-submenu-title {
    width: calc(100% + 1px)
}

.auxo-menu-inline .auxo-menu-item-group-list .auxo-menu-submenu-title,
.auxo-menu-inline .auxo-menu-submenu-title {
    padding-right: 34px
}

.auxo-menu-inline.auxo-menu-root .auxo-menu-item,
.auxo-menu-inline.auxo-menu-root .auxo-menu-submenu-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: border-color .3s, background .3s, padding .1s cubic-bezier(.215, .61, .355, 1);
    transition: border-color .3s, background .3s, padding .1s cubic-bezier(.215, .61, .355, 1)
}

.auxo-menu-inline.auxo-menu-root .auxo-menu-item>.auxo-menu-title-content,
.auxo-menu-inline.auxo-menu-root .auxo-menu-submenu-title>.auxo-menu-title-content {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis
}

.auxo-menu-inline.auxo-menu-root .auxo-menu-item>*,
.auxo-menu-inline.auxo-menu-root .auxo-menu-submenu-title>* {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-menu.auxo-menu-inline-collapsed {
    width: 80px
}

.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-item,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-submenu>.auxo-menu-submenu-title,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-submenu>.auxo-menu-submenu-title {
    left: 0;
    padding: 0 calc(50% - 8px);
    text-overflow: clip
}

.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-item .auxo-menu-submenu-arrow,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-submenu>.auxo-menu-submenu-title .auxo-menu-submenu-arrow,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item .auxo-menu-submenu-arrow,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-submenu>.auxo-menu-submenu-title .auxo-menu-submenu-arrow {
    opacity: 0
}

.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-item .anticon,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-item .auxo-menu-item-icon,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-submenu>.auxo-menu-submenu-title .anticon,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-submenu>.auxo-menu-submenu-title .auxo-menu-item-icon,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item .anticon,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item .auxo-menu-item-icon,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-submenu>.auxo-menu-submenu-title .anticon,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-submenu>.auxo-menu-submenu-title .auxo-menu-item-icon {
    margin: 0;
    font-size: 16px;
    line-height: 40px
}

.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-item .anticon+span,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-item .auxo-menu-item-icon+span,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-submenu>.auxo-menu-submenu-title .anticon+span,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item-group>.auxo-menu-item-group-list>.auxo-menu-submenu>.auxo-menu-submenu-title .auxo-menu-item-icon+span,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item .anticon+span,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-item .auxo-menu-item-icon+span,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-submenu>.auxo-menu-submenu-title .anticon+span,
.auxo-menu.auxo-menu-inline-collapsed>.auxo-menu-submenu>.auxo-menu-submenu-title .auxo-menu-item-icon+span {
    display: inline-block;
    opacity: 0
}

.auxo-menu.auxo-menu-inline-collapsed .anticon,
.auxo-menu.auxo-menu-inline-collapsed .auxo-menu-item-icon {
    display: inline-block
}

.auxo-menu.auxo-menu-inline-collapsed-tooltip {
    pointer-events: none
}

.auxo-menu.auxo-menu-inline-collapsed-tooltip .anticon,
.auxo-menu.auxo-menu-inline-collapsed-tooltip .auxo-menu-item-icon {
    display: none
}

.auxo-menu.auxo-menu-inline-collapsed-tooltip a {
    color: hsla(0, 0%, 100%, .85)
}

.auxo-menu.auxo-menu-inline-collapsed .auxo-menu-item-group-title {
    padding-right: 4px;
    padding-left: 4px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.auxo-menu-item-group-list {
    margin: 0;
    padding: 0
}

.auxo-menu-item-group-list .auxo-menu-item,
.auxo-menu-item-group-list .auxo-menu-submenu-title {
    padding: 0 16px 0 28px
}

.auxo-menu-root.auxo-menu-inline,
.auxo-menu-root.auxo-menu-vertical,
.auxo-menu-root.auxo-menu-vertical-left,
.auxo-menu-root.auxo-menu-vertical-right {
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-menu-root.auxo-menu-inline-collapsed .auxo-menu-item>.auxo-menu-inline-collapsed-noicon,
.auxo-menu-root.auxo-menu-inline-collapsed .auxo-menu-submenu .auxo-menu-submenu-title>.auxo-menu-inline-collapsed-noicon {
    font-size: 16px;
    text-align: center
}

.auxo-menu-sub.auxo-menu-inline {
    padding: 0;
    background: #f8f9fa;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-menu-sub.auxo-menu-inline>.auxo-menu-item,
.auxo-menu-sub.auxo-menu-inline>.auxo-menu-submenu>.auxo-menu-submenu-title {
    height: 40px;
    line-height: 40px;
    list-style-position: inside;
    list-style-type: disc
}

.auxo-menu-sub.auxo-menu-inline .auxo-menu-item-group-title {
    padding-left: 32px
}

.auxo-menu-item-disabled,
.auxo-menu-submenu-disabled {
    color: #bcbdc0 !important;
    background: none;
    cursor: not-allowed
}

.auxo-menu-item-disabled:after,
.auxo-menu-submenu-disabled:after {
    border-color: transparent !important
}

.auxo-menu-item-disabled a,
.auxo-menu-submenu-disabled a {
    color: #bcbdc0 !important;
    pointer-events: none
}

.auxo-menu-item-disabled>.auxo-menu-submenu-title,
.auxo-menu-submenu-disabled>.auxo-menu-submenu-title {
    color: #bcbdc0 !important;
    cursor: not-allowed
}

.auxo-menu-item-disabled>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:after,
.auxo-menu-item-disabled>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:before,
.auxo-menu-submenu-disabled>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:after,
.auxo-menu-submenu-disabled>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:before {
    background: #bcbdc0 !important
}

.auxo-layout-header .auxo-menu {
    line-height: inherit
}

.auxo-menu-inline-collapsed-tooltip a,
.auxo-menu-inline-collapsed-tooltip a:hover {
    color: #fff
}

.auxo-menu-dark .auxo-menu-item:focus-visible,
.auxo-menu-dark .auxo-menu-submenu-title:focus-visible,
.auxo-menu.auxo-menu-root:focus-visible {
    -webkit-box-shadow: 0 0 0 2px #1556d9;
    box-shadow: 0 0 0 2px #1556d9
}

.auxo-menu-dark .auxo-menu-sub,
.auxo-menu.auxo-menu-dark,
.auxo-menu.auxo-menu-dark .auxo-menu-sub {
    color: hsla(0, 0%, 100%, .65);
    background: #001529
}

.auxo-menu-dark .auxo-menu-sub .auxo-menu-submenu-title .auxo-menu-submenu-arrow,
.auxo-menu.auxo-menu-dark .auxo-menu-sub .auxo-menu-submenu-title .auxo-menu-submenu-arrow,
.auxo-menu.auxo-menu-dark .auxo-menu-submenu-title .auxo-menu-submenu-arrow {
    opacity: .45;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-menu-dark .auxo-menu-sub .auxo-menu-submenu-title .auxo-menu-submenu-arrow:after,
.auxo-menu-dark .auxo-menu-sub .auxo-menu-submenu-title .auxo-menu-submenu-arrow:before,
.auxo-menu.auxo-menu-dark .auxo-menu-sub .auxo-menu-submenu-title .auxo-menu-submenu-arrow:after,
.auxo-menu.auxo-menu-dark .auxo-menu-sub .auxo-menu-submenu-title .auxo-menu-submenu-arrow:before,
.auxo-menu.auxo-menu-dark .auxo-menu-submenu-title .auxo-menu-submenu-arrow:after,
.auxo-menu.auxo-menu-dark .auxo-menu-submenu-title .auxo-menu-submenu-arrow:before {
    background: #fff
}

.auxo-menu-dark.auxo-menu-submenu-popup {
    background: transparent
}

.auxo-menu-dark .auxo-menu-inline.auxo-menu-sub {
    background: #000c17
}

.auxo-menu-dark.auxo-menu-horizontal {
    border-bottom: 0
}

.auxo-menu-dark.auxo-menu-horizontal>.auxo-menu-item,
.auxo-menu-dark.auxo-menu-horizontal>.auxo-menu-submenu {
    top: 0;
    margin-top: 0;
    padding: 0 20px;
    border-color: #001529;
    border-bottom: 0
}

.auxo-menu-dark.auxo-menu-horizontal>.auxo-menu-item:hover {
    background-color: #1966ff
}

.auxo-menu-dark.auxo-menu-horizontal>.auxo-menu-item>a:before {
    bottom: 0
}

.auxo-menu-dark .auxo-menu-item,
.auxo-menu-dark .auxo-menu-item-group-title,
.auxo-menu-dark .auxo-menu-item>a,
.auxo-menu-dark .auxo-menu-item>span>a {
    color: hsla(0, 0%, 100%, .65)
}

.auxo-menu-dark.auxo-menu-inline,
.auxo-menu-dark.auxo-menu-vertical,
.auxo-menu-dark.auxo-menu-vertical-left,
.auxo-menu-dark.auxo-menu-vertical-right {
    border-right: 0
}

.auxo-menu-dark.auxo-menu-inline .auxo-menu-item,
.auxo-menu-dark.auxo-menu-vertical-left .auxo-menu-item,
.auxo-menu-dark.auxo-menu-vertical-right .auxo-menu-item,
.auxo-menu-dark.auxo-menu-vertical .auxo-menu-item {
    left: 0;
    margin-left: 0;
    border-right: 0
}

.auxo-menu-dark.auxo-menu-inline .auxo-menu-item:after,
.auxo-menu-dark.auxo-menu-vertical-left .auxo-menu-item:after,
.auxo-menu-dark.auxo-menu-vertical-right .auxo-menu-item:after,
.auxo-menu-dark.auxo-menu-vertical .auxo-menu-item:after {
    border-right: 0
}

.auxo-menu-dark.auxo-menu-inline .auxo-menu-item,
.auxo-menu-dark.auxo-menu-inline .auxo-menu-submenu-title {
    width: 100%
}

.auxo-menu-dark .auxo-menu-item-active,
.auxo-menu-dark .auxo-menu-item:hover,
.auxo-menu-dark .auxo-menu-submenu-active,
.auxo-menu-dark .auxo-menu-submenu-open,
.auxo-menu-dark .auxo-menu-submenu-selected,
.auxo-menu-dark .auxo-menu-submenu-title:hover {
    color: #fff;
    background-color: transparent
}

.auxo-menu-dark .auxo-menu-item-active>a,
.auxo-menu-dark .auxo-menu-item-active>span>a,
.auxo-menu-dark .auxo-menu-item:hover>a,
.auxo-menu-dark .auxo-menu-item:hover>span>a,
.auxo-menu-dark .auxo-menu-submenu-active>a,
.auxo-menu-dark .auxo-menu-submenu-active>span>a,
.auxo-menu-dark .auxo-menu-submenu-open>a,
.auxo-menu-dark .auxo-menu-submenu-open>span>a,
.auxo-menu-dark .auxo-menu-submenu-selected>a,
.auxo-menu-dark .auxo-menu-submenu-selected>span>a,
.auxo-menu-dark .auxo-menu-submenu-title:hover>a,
.auxo-menu-dark .auxo-menu-submenu-title:hover>span>a {
    color: #fff
}

.auxo-menu-dark .auxo-menu-item-active>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow,
.auxo-menu-dark .auxo-menu-item:hover>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow,
.auxo-menu-dark .auxo-menu-submenu-active>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow,
.auxo-menu-dark .auxo-menu-submenu-open>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow,
.auxo-menu-dark .auxo-menu-submenu-selected>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow,
.auxo-menu-dark .auxo-menu-submenu-title:hover>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow {
    opacity: 1
}

.auxo-menu-dark .auxo-menu-item-active>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:after,
.auxo-menu-dark .auxo-menu-item-active>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:before,
.auxo-menu-dark .auxo-menu-item:hover>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:after,
.auxo-menu-dark .auxo-menu-item:hover>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:before,
.auxo-menu-dark .auxo-menu-submenu-active>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:after,
.auxo-menu-dark .auxo-menu-submenu-active>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:before,
.auxo-menu-dark .auxo-menu-submenu-open>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:after,
.auxo-menu-dark .auxo-menu-submenu-open>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:before,
.auxo-menu-dark .auxo-menu-submenu-selected>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:after,
.auxo-menu-dark .auxo-menu-submenu-selected>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:before,
.auxo-menu-dark .auxo-menu-submenu-title:hover>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:after,
.auxo-menu-dark .auxo-menu-submenu-title:hover>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:before {
    background: #fff
}

.auxo-menu-dark .auxo-menu-item:hover {
    background-color: transparent
}

.auxo-menu-dark.auxo-menu-dark:not(.auxo-menu-horizontal) .auxo-menu-item-selected {
    background-color: #1966ff
}

.auxo-menu-dark .auxo-menu-item-selected {
    color: #fff;
    border-right: 0
}

.auxo-menu-dark .auxo-menu-item-selected:after {
    border-right: 0
}

.auxo-menu-dark .auxo-menu-item-selected .anticon,
.auxo-menu-dark .auxo-menu-item-selected .anticon+span,
.auxo-menu-dark .auxo-menu-item-selected .auxo-menu-item-icon,
.auxo-menu-dark .auxo-menu-item-selected .auxo-menu-item-icon+span,
.auxo-menu-dark .auxo-menu-item-selected>a,
.auxo-menu-dark .auxo-menu-item-selected>a:hover,
.auxo-menu-dark .auxo-menu-item-selected>span>a,
.auxo-menu-dark .auxo-menu-item-selected>span>a:hover {
    color: #fff
}

.auxo-menu-submenu-popup.auxo-menu-dark .auxo-menu-item-selected,
.auxo-menu.auxo-menu-dark .auxo-menu-item-selected {
    background-color: #1966ff
}

.auxo-menu-dark .auxo-menu-item-disabled,
.auxo-menu-dark .auxo-menu-item-disabled>a,
.auxo-menu-dark .auxo-menu-item-disabled>span>a,
.auxo-menu-dark .auxo-menu-submenu-disabled,
.auxo-menu-dark .auxo-menu-submenu-disabled>a,
.auxo-menu-dark .auxo-menu-submenu-disabled>span>a {
    color: hsla(0, 0%, 100%, .25) !important;
    opacity: .8
}

.auxo-menu-dark .auxo-menu-item-disabled>.auxo-menu-submenu-title,
.auxo-menu-dark .auxo-menu-submenu-disabled>.auxo-menu-submenu-title {
    color: hsla(0, 0%, 100%, .25) !important
}

.auxo-menu-dark .auxo-menu-item-disabled>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:after,
.auxo-menu-dark .auxo-menu-item-disabled>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:before,
.auxo-menu-dark .auxo-menu-submenu-disabled>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:after,
.auxo-menu-dark .auxo-menu-submenu-disabled>.auxo-menu-submenu-title>.auxo-menu-submenu-arrow:before {
    background: hsla(0, 0%, 100%, .25) !important
}

.auxo-menu.auxo-menu-rtl {
    direction: rtl;
    text-align: right
}

.auxo-menu-rtl .auxo-menu-item-group-title {
    text-align: right
}

.auxo-menu-rtl.auxo-menu-inline,
.auxo-menu-rtl.auxo-menu-vertical {
    border-right: none;
    border-left: 1px solid #eeeff0
}

.auxo-menu-rtl.auxo-menu-dark.auxo-menu-inline,
.auxo-menu-rtl.auxo-menu-dark.auxo-menu-vertical {
    border-left: none
}

.auxo-menu-rtl.auxo-menu-vertical-left.auxo-menu-sub>.auxo-menu-item,
.auxo-menu-rtl.auxo-menu-vertical-left.auxo-menu-sub>.auxo-menu-submenu,
.auxo-menu-rtl.auxo-menu-vertical-right.auxo-menu-sub>.auxo-menu-item,
.auxo-menu-rtl.auxo-menu-vertical-right.auxo-menu-sub>.auxo-menu-submenu,
.auxo-menu-rtl.auxo-menu-vertical.auxo-menu-sub>.auxo-menu-item,
.auxo-menu-rtl.auxo-menu-vertical.auxo-menu-sub>.auxo-menu-submenu {
    -webkit-transform-origin: top right;
    transform-origin: top right
}

.auxo-menu-rtl .auxo-menu-item .anticon,
.auxo-menu-rtl .auxo-menu-item .auxo-menu-item-icon,
.auxo-menu-rtl .auxo-menu-submenu-title .anticon,
.auxo-menu-rtl .auxo-menu-submenu-title .auxo-menu-item-icon {
    margin-right: auto;
    margin-left: 10px
}

.auxo-menu-rtl .auxo-menu-item.auxo-menu-item-only-child>.anticon,
.auxo-menu-rtl .auxo-menu-item.auxo-menu-item-only-child>.auxo-menu-item-icon,
.auxo-menu-rtl .auxo-menu-submenu-title.auxo-menu-item-only-child>.anticon,
.auxo-menu-rtl .auxo-menu-submenu-title.auxo-menu-item-only-child>.auxo-menu-item-icon {
    margin-left: 0
}

.auxo-menu-submenu-rtl.auxo-menu-submenu-popup {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.auxo-menu-rtl .auxo-menu-submenu-inline>.auxo-menu-submenu-title .auxo-menu-submenu-arrow,
.auxo-menu-rtl .auxo-menu-submenu-vertical-left>.auxo-menu-submenu-title .auxo-menu-submenu-arrow,
.auxo-menu-rtl .auxo-menu-submenu-vertical-right>.auxo-menu-submenu-title .auxo-menu-submenu-arrow,
.auxo-menu-rtl .auxo-menu-submenu-vertical>.auxo-menu-submenu-title .auxo-menu-submenu-arrow {
    right: auto;
    left: 16px
}

.auxo-menu-rtl .auxo-menu-submenu-vertical-left>.auxo-menu-submenu-title .auxo-menu-submenu-arrow:before,
.auxo-menu-rtl .auxo-menu-submenu-vertical-right>.auxo-menu-submenu-title .auxo-menu-submenu-arrow:before,
.auxo-menu-rtl .auxo-menu-submenu-vertical>.auxo-menu-submenu-title .auxo-menu-submenu-arrow:before {
    -webkit-transform: rotate(-45deg) translateY(-2px);
    transform: rotate(-45deg) translateY(-2px)
}

.auxo-menu-rtl .auxo-menu-submenu-vertical-left>.auxo-menu-submenu-title .auxo-menu-submenu-arrow:after,
.auxo-menu-rtl .auxo-menu-submenu-vertical-right>.auxo-menu-submenu-title .auxo-menu-submenu-arrow:after,
.auxo-menu-rtl .auxo-menu-submenu-vertical>.auxo-menu-submenu-title .auxo-menu-submenu-arrow:after {
    -webkit-transform: rotate(45deg) translateY(2px);
    transform: rotate(45deg) translateY(2px)
}

.auxo-menu-rtl.auxo-menu-inline .auxo-menu-item:after,
.auxo-menu-rtl.auxo-menu-vertical-left .auxo-menu-item:after,
.auxo-menu-rtl.auxo-menu-vertical-right .auxo-menu-item:after,
.auxo-menu-rtl.auxo-menu-vertical .auxo-menu-item:after {
    right: auto;
    left: 0
}

.auxo-menu-rtl.auxo-menu-inline .auxo-menu-item,
.auxo-menu-rtl.auxo-menu-inline .auxo-menu-submenu-title,
.auxo-menu-rtl.auxo-menu-vertical-left .auxo-menu-item,
.auxo-menu-rtl.auxo-menu-vertical-left .auxo-menu-submenu-title,
.auxo-menu-rtl.auxo-menu-vertical-right .auxo-menu-item,
.auxo-menu-rtl.auxo-menu-vertical-right .auxo-menu-submenu-title,
.auxo-menu-rtl.auxo-menu-vertical .auxo-menu-item,
.auxo-menu-rtl.auxo-menu-vertical .auxo-menu-submenu-title {
    text-align: right
}

.auxo-menu-rtl.auxo-menu-inline .auxo-menu-submenu-title {
    padding-right: 0;
    padding-left: 34px
}

.auxo-menu-rtl.auxo-menu-vertical .auxo-menu-submenu-title {
    padding-right: 16px;
    padding-left: 34px
}

.auxo-menu-rtl.auxo-menu-inline-collapsed.auxo-menu-vertical .auxo-menu-submenu-title {
    padding: 0 calc(50% - 8px)
}

.auxo-menu-rtl .auxo-menu-item-group-list .auxo-menu-item,
.auxo-menu-rtl .auxo-menu-item-group-list .auxo-menu-submenu-title {
    padding: 0 28px 0 16px
}

.auxo-menu-sub.auxo-menu-inline {
    border: 0
}

.auxo-menu-rtl.auxo-menu-sub.auxo-menu-inline .auxo-menu-item-group-title {
    padding-right: 32px;
    padding-left: 0
}

.auxo-menu-submenu-title>.anticon-ellipsis {
    margin-right: 0
}

.auxo-notification {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: fixed;
    z-index: 1010;
    margin: 0 24px 0 0
}

.auxo-notification-bottomLeft,
.auxo-notification-topLeft {
    margin-right: 0;
    margin-left: 24px
}

.auxo-notification-bottomLeft .auxo-notification-fade-appear.auxo-notification-fade-appear-active,
.auxo-notification-bottomLeft .auxo-notification-fade-enter.auxo-notification-fade-enter-active,
.auxo-notification-topLeft .auxo-notification-fade-appear.auxo-notification-fade-appear-active,
.auxo-notification-topLeft .auxo-notification-fade-enter.auxo-notification-fade-enter-active {
    -webkit-animation-name: NotificationLeftFadeIn;
    animation-name: NotificationLeftFadeIn
}

.auxo-notification-close-icon {
    font-size: 14px;
    cursor: pointer
}

.auxo-notification-hook-holder,
.auxo-notification-notice {
    position: relative;
    width: 384px;
    max-width: calc(100vw - 48px);
    margin-bottom: 16px;
    margin-left: auto;
    overflow: hidden;
    word-wrap: break-word;
    background: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08);
    box-shadow: 0 4px 16px 0 rgba(37, 41, 49, .08)
}

.auxo-notification-bottomLeft .auxo-notification-hook-holder,
.auxo-notification-bottomLeft .auxo-notification-notice,
.auxo-notification-topLeft .auxo-notification-hook-holder,
.auxo-notification-topLeft .auxo-notification-notice {
    margin-right: auto;
    margin-left: 0
}

.auxo-notification-hook-holder>.auxo-notification-notice {
    margin-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.auxo-notification-notice {
    padding: 16px 24px;
    line-height: 1.5715
}

.auxo-notification-notice-message {
    margin-bottom: 8px;
    color: #252931;
    font-size: 16px;
    line-height: 24px
}

.auxo-notification-notice-message-single-line-auto-margin {
    display: block;
    width: calc(264px - 100%);
    max-width: 4px;
    background-color: transparent;
    pointer-events: none
}

.auxo-notification-notice-message-single-line-auto-margin:before {
    display: block;
    content: ""
}

.auxo-notification-notice-description {
    font-size: 14px
}

.auxo-notification-notice-closable .auxo-notification-notice-message {
    padding-right: 24px
}

.auxo-notification-notice-with-icon .auxo-notification-notice-message {
    margin-bottom: 4px;
    margin-left: 48px;
    font-size: 16px
}

.auxo-notification-notice-with-icon .auxo-notification-notice-description {
    margin-left: 48px;
    font-size: 14px
}

.auxo-notification-notice-icon {
    position: absolute;
    margin-left: 4px;
    font-size: 24px;
    line-height: 24px
}

.anticon.auxo-notification-notice-icon-success {
    color: #3cc781
}

.anticon.auxo-notification-notice-icon-info {
    color: #1966ff
}

.anticon.auxo-notification-notice-icon-warning {
    color: #ff9226
}

.anticon.auxo-notification-notice-icon-error {
    color: #ff3b52
}

.auxo-notification-notice-close {
    position: absolute;
    top: 16px;
    right: 22px;
    color: #898b8f;
    outline: none
}

.auxo-notification-notice-close:hover {
    color: #525356
}

.auxo-notification-notice-btn {
    float: right;
    margin-top: 16px
}

.auxo-notification .notification-fade-effect {
    -webkit-animation-duration: .24s;
    animation-duration: .24s;
    -webkit-animation-timing-function: cubic-bezier(.645, .045, .355, 1);
    animation-timing-function: cubic-bezier(.645, .045, .355, 1);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.auxo-notification-fade-appear,
.auxo-notification-fade-enter {
    opacity: 0;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-notification-fade-appear,
.auxo-notification-fade-enter,
.auxo-notification-fade-leave {
    -webkit-animation-duration: .24s;
    animation-duration: .24s;
    -webkit-animation-timing-function: cubic-bezier(.645, .045, .355, 1);
    animation-timing-function: cubic-bezier(.645, .045, .355, 1);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.auxo-notification-fade-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.auxo-notification-fade-appear.auxo-notification-fade-appear-active,
.auxo-notification-fade-enter.auxo-notification-fade-enter-active {
    -webkit-animation-name: NotificationFadeIn;
    animation-name: NotificationFadeIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.auxo-notification-fade-leave.auxo-notification-fade-leave-active {
    -webkit-animation-name: NotificationFadeOut;
    animation-name: NotificationFadeOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

@-webkit-keyframes NotificationFadeIn {
    0% {
        left: 384px;
        opacity: 0
    }

    to {
        left: 0;
        opacity: 1
    }
}

@keyframes NotificationFadeIn {
    0% {
        left: 384px;
        opacity: 0
    }

    to {
        left: 0;
        opacity: 1
    }
}

@-webkit-keyframes NotificationLeftFadeIn {
    0% {
        right: 384px;
        opacity: 0
    }

    to {
        right: 0;
        opacity: 1
    }
}

@keyframes NotificationLeftFadeIn {
    0% {
        right: 384px;
        opacity: 0
    }

    to {
        right: 0;
        opacity: 1
    }
}

@-webkit-keyframes NotificationFadeOut {
    0% {
        max-height: 150px;
        margin-bottom: 16px;
        opacity: 1
    }

    to {
        max-height: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        opacity: 0
    }
}

@keyframes NotificationFadeOut {
    0% {
        max-height: 150px;
        margin-bottom: 16px;
        opacity: 1
    }

    to {
        max-height: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        opacity: 0
    }
}

.auxo-notification-rtl {
    direction: rtl
}

.auxo-notification-rtl .auxo-notification-notice-closable .auxo-notification-notice-message {
    padding-right: 0;
    padding-left: 24px
}

.auxo-notification-rtl .auxo-notification-notice-with-icon .auxo-notification-notice-description,
.auxo-notification-rtl .auxo-notification-notice-with-icon .auxo-notification-notice-message {
    margin-right: 48px;
    margin-left: 0
}

.auxo-notification-rtl .auxo-notification-notice-icon {
    margin-right: 4px;
    margin-left: 0
}

.auxo-notification-rtl .auxo-notification-notice-close {
    right: auto;
    left: 22px
}

.auxo-notification-rtl .auxo-notification-notice-btn {
    float: left
}

.auxo-page-header {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    padding: 24px;
    background-color: #fff
}

.auxo-page-header-ghost {
    background-color: inherit
}

.auxo-page-header.has-breadcrumb {
    padding-top: 0
}

.auxo-page-header.has-footer {
    padding-bottom: 0
}

.auxo-page-header-back {
    margin-right: 16px;
    font-size: 16px;
    line-height: 1
}

.auxo-page-header-back-button {
    color: #1966ff;
    text-decoration: none;
    outline: none;
    -webkit-transition: color .3s;
    transition: color .3s;
    color: #000;
    cursor: pointer
}

.auxo-page-header-back-button:focus,
.auxo-page-header-back-button:hover {
    color: #4784ff
}

.auxo-page-header-back-button:active {
    color: #1556d9
}

.auxo-page-header .auxo-divider-vertical {
    height: 14px;
    margin: 0 12px;
    vertical-align: middle
}

.auxo-breadcrumb+.auxo-page-header-heading {
    margin-top: 8px
}

.auxo-page-header-heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.auxo-page-header-heading-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 4px 0;
    overflow: hidden
}

.auxo-page-header-heading-title {
    margin-right: 12px;
    margin-bottom: 0;
    color: #252931;
    font-weight: 600;
    font-size: 16px;
    line-height: 32px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.auxo-page-header-heading .auxo-avatar {
    margin-right: 12px
}

.auxo-page-header-heading-sub-title {
    margin-right: 12px;
    color: #898b8f;
    font-size: 12px;
    line-height: 1.5715;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.auxo-page-header-heading-extra {
    margin: 4px 0;
    white-space: nowrap
}

.auxo-page-header-heading-extra>* {
    margin-left: 12px;
    white-space: unset
}

.auxo-page-header-heading-extra>:first-child {
    margin-left: 0
}

.auxo-page-header-content {
    padding-top: 0
}

.auxo-page-header-footer {
    margin-top: 16px
}

.auxo-page-header-footer .auxo-tabs>.auxo-tabs-nav {
    margin: 0
}

.auxo-page-header-footer .auxo-tabs>.auxo-tabs-nav:before {
    border: none
}

.auxo-page-header-footer .auxo-tabs .auxo-tabs-tab {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 16px
}

.auxo-page-header-compact .auxo-page-header-heading {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.auxo-page-header-rtl {
    direction: rtl
}

.auxo-page-header-rtl .auxo-page-header-back {
    float: right;
    margin-right: 0;
    margin-left: 16px
}

.auxo-page-header-rtl .auxo-page-header-heading-title,
.auxo-page-header-rtl .auxo-page-header-heading .auxo-avatar {
    margin-right: 0;
    margin-left: 12px
}

.auxo-page-header-rtl .auxo-page-header-heading-sub-title {
    float: right;
    margin-right: 0;
    margin-left: 12px
}

.auxo-page-header-rtl .auxo-page-header-heading-tags {
    float: right
}

.auxo-page-header-rtl .auxo-page-header-heading-extra {
    float: left
}

.auxo-page-header-rtl .auxo-page-header-heading-extra>* {
    margin-right: 12px;
    margin-left: 0
}

.auxo-page-header-rtl .auxo-page-header-heading-extra>:first-child {
    margin-right: 0
}

.auxo-page-header-rtl .auxo-page-header-footer .auxo-tabs-bar .auxo-tabs-nav {
    float: right
}

.auxo-page-header:not(.sp-null) .auxo-page-header-heading-left {
    margin: 0
}

.auxo-page-header:not(.sp-null) .auxo-page-header-heading-title {
    line-height: 22px;
    margin-right: 8px
}

.auxo-page-header:not(.sp-null) .auxo-page-header-heading-extra {
    margin: 0
}

.auxo-page-header:not(.sp-null).has-footer {
    padding-top: 16px
}

.auxo-page-header:not(.sp-null).has-footer .auxo-tabs .auxo-tabs-tab {
    padding-top: 0;
    padding-bottom: 16px
}

.auxo-page-header:not(.sp-null).has-footer :first-child.auxo-page-header-footer {
    margin-top: 0
}

.auxo-page-header:not(.sp-null).has-footer :first-child.auxo-page-header-footer .auxo-tabs-large>.auxo-tabs-nav .auxo-tabs-tab:first-child {
    margin-left: 0
}

.auxo-progress {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: inline-block
}

.auxo-progress-line {
    position: relative;
    width: 100%;
    font-size: 14px
}

.auxo-progress-steps {
    display: inline-block
}

.auxo-progress-steps-outer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-progress-steps-item {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    min-width: 2px;
    margin-right: 2px;
    background: #f3f3f3;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-progress-steps-item-active {
    background: #1966ff
}

.auxo-progress-small.auxo-progress-line,
.auxo-progress-small.auxo-progress-line .auxo-progress-text .anticon {
    font-size: 12px
}

.auxo-progress-outer {
    display: inline-block;
    width: 100%;
    margin-right: 0;
    padding-right: 0
}

.auxo-progress-show-info .auxo-progress-outer {
    margin-right: calc(-2em - 8px);
    padding-right: calc(2em + 8px)
}

.auxo-progress-inner {
    position: relative;
    display: inline-block;
    width: 100%;
    overflow: hidden;
    vertical-align: middle;
    background-color: rgba(0, 0, 0, .04);
    border-radius: 100px
}

.auxo-progress-circle-trail {
    stroke: rgba(0, 0, 0, .04)
}

.auxo-progress-circle-path {
    -webkit-animation: auxo-progress-appear .3s;
    animation: auxo-progress-appear .3s
}

.auxo-progress-inner:not(.auxo-progress-circle-gradient) .auxo-progress-circle-path {
    stroke: #1966ff
}

.auxo-progress-bg,
.auxo-progress-success-bg {
    position: relative;
    background-color: #1966ff;
    border-radius: 100px;
    -webkit-transition: all .4s cubic-bezier(.08, .82, .17, 1) 0s;
    transition: all .4s cubic-bezier(.08, .82, .17, 1) 0s
}

.auxo-progress-success-bg {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #3cc781
}

.auxo-progress-text {
    display: inline-block;
    width: 2em;
    margin-left: 8px;
    color: #565960;
    font-size: 1em;
    line-height: 1;
    white-space: nowrap;
    text-align: left;
    vertical-align: middle;
    word-break: normal
}

.auxo-progress-text .anticon {
    font-size: 14px
}

.auxo-progress-status-active .auxo-progress-bg:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #fff;
    border-radius: 10px;
    opacity: 0;
    -webkit-animation: auxo-progress-active 2.4s cubic-bezier(.23, 1, .32, 1) infinite;
    animation: auxo-progress-active 2.4s cubic-bezier(.23, 1, .32, 1) infinite;
    content: ""
}

.auxo-progress-status-exception .auxo-progress-bg {
    background-color: #ff3b52
}

.auxo-progress-status-exception .auxo-progress-text {
    color: #ff3b52
}

.auxo-progress-status-exception .auxo-progress-inner:not(.auxo-progress-circle-gradient) .auxo-progress-circle-path {
    stroke: #ff3b52
}

.auxo-progress-status-success .auxo-progress-bg {
    background-color: #3cc781
}

.auxo-progress-status-success .auxo-progress-text {
    color: #3cc781
}

.auxo-progress-status-success .auxo-progress-inner:not(.auxo-progress-circle-gradient) .auxo-progress-circle-path {
    stroke: #3cc781
}

.auxo-progress-circle .auxo-progress-inner {
    position: relative;
    line-height: 1;
    background-color: transparent
}

.auxo-progress-circle .auxo-progress-text {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 1em;
    line-height: 1;
    white-space: normal;
    text-align: center;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.auxo-progress-circle .auxo-progress-text .anticon {
    font-size: 1.16666667em
}

.auxo-progress-circle.auxo-progress-status-exception .auxo-progress-text {
    color: #ff3b52
}

.auxo-progress-circle.auxo-progress-status-success .auxo-progress-text {
    color: #3cc781
}

@-webkit-keyframes auxo-progress-active {
    0% {
        width: 0;
        opacity: .1
    }

    20% {
        width: 0;
        opacity: .5
    }

    to {
        width: 100%;
        opacity: 0
    }
}

@keyframes auxo-progress-active {
    0% {
        width: 0;
        opacity: .1
    }

    20% {
        width: 0;
        opacity: .5
    }

    to {
        width: 100%;
        opacity: 0
    }
}

.auxo-progress-rtl {
    direction: rtl
}

.auxo-progress-rtl.auxo-progress-show-info .auxo-progress-outer {
    margin-right: 0;
    margin-left: calc(-2em - 8px);
    padding-right: 0;
    padding-left: calc(2em + 8px)
}

.auxo-progress-rtl .auxo-progress-success-bg {
    right: 0;
    left: auto
}

.auxo-progress-rtl.auxo-progress-line .auxo-progress-text,
.auxo-progress-rtl.auxo-progress-steps .auxo-progress-text {
    margin-right: 8px;
    margin-left: 0;
    text-align: right
}

.auxo-progress.auxo-progress-line {
    line-height: 12px
}

.auxo-progress-circle:not(.sp-null) .auxo-progress-text {
    font-size: .9em
}

.auxo-progress-circle:not(.sp-null) .auxo-progress-text .anticon,
.auxo-progress-text:not(.sp-null) .anticon {
    font-size: 16px
}

.auxo-rate {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: inline-block;
    margin: 0;
    padding: 0;
    color: #ffd30d;
    font-size: 20px;
    line-height: unset;
    list-style: none;
    outline: none
}

.auxo-rate-disabled .auxo-rate-star {
    cursor: default
}

.auxo-rate-disabled .auxo-rate-star:hover {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.auxo-rate-star {
    position: relative;
    display: inline-block;
    color: inherit;
    cursor: pointer
}

.auxo-rate-star:not(:last-child) {
    margin-right: 8px
}

.auxo-rate-star>div {
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-rate-star>div:focus-visible,
.auxo-rate-star>div:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.auxo-rate-star>div:focus:not(:focus-visible) {
    outline: 0
}

.auxo-rate-star-first,
.auxo-rate-star-second {
    color: #eeeff0;
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-rate-star-first .anticon,
.auxo-rate-star-second .anticon {
    vertical-align: middle
}

.auxo-rate-star-first {
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 100%;
    overflow: hidden;
    opacity: 0
}

.auxo-rate-star-half .auxo-rate-star-first,
.auxo-rate-star-half .auxo-rate-star-second {
    opacity: 1
}

.auxo-rate-star-full .auxo-rate-star-second,
.auxo-rate-star-half .auxo-rate-star-first {
    color: inherit
}

.auxo-rate-text {
    display: inline-block;
    margin: 0 8px;
    font-size: 14px
}

.auxo-rate-rtl {
    direction: rtl
}

.auxo-rate-rtl .auxo-rate-star:not(:last-child) {
    margin-right: 0;
    margin-left: 8px
}

.auxo-rate-rtl .auxo-rate-star-first {
    right: 0;
    left: auto
}

.auxo-result {
    padding: 48px 32px
}

.auxo-result-success .auxo-result-icon>.anticon {
    color: #3cc781
}

.auxo-result-error .auxo-result-icon>.anticon {
    color: #ff3b52
}

.auxo-result-info .auxo-result-icon>.anticon {
    color: #1966ff
}

.auxo-result-warning .auxo-result-icon>.anticon {
    color: #ff9226
}

.auxo-result-image {
    width: 250px;
    height: 295px;
    margin: auto
}

.auxo-result-icon {
    margin-bottom: 24px;
    text-align: center
}

.auxo-result-icon>.anticon {
    font-size: 72px
}

.auxo-result-title {
    color: #252931;
    font-size: 24px;
    line-height: 1.8;
    text-align: center
}

.auxo-result-subtitle {
    color: #898b8f;
    font-size: 14px;
    line-height: 1.6;
    text-align: center
}

.auxo-result-extra {
    margin: 24px 0 0;
    text-align: center
}

.auxo-result-extra>* {
    margin-right: 8px
}

.auxo-result-extra>:last-child {
    margin-right: 0
}

.auxo-result-content {
    margin-top: 24px;
    padding: 24px 40px;
    background-color: #f8f9fa
}

.auxo-result-rtl {
    direction: rtl
}

.auxo-result-rtl .auxo-result-extra>* {
    margin-right: 0;
    margin-left: 8px
}

.auxo-result-rtl .auxo-result-extra>:last-child {
    margin-left: 0
}

.auxo-skeleton {
    display: table;
    width: 100%
}

.auxo-skeleton-header {
    display: table-cell;
    padding-right: 16px;
    vertical-align: top
}

.auxo-skeleton-header .auxo-skeleton-avatar {
    display: inline-block;
    vertical-align: top;
    background: #f2f2f2;
    width: 32px;
    height: 32px;
    line-height: 32px
}

.auxo-skeleton-header .auxo-skeleton-avatar.auxo-skeleton-avatar-circle {
    border-radius: 50%
}

.auxo-skeleton-header .auxo-skeleton-avatar-lg {
    width: 40px;
    height: 40px;
    line-height: 40px
}

.auxo-skeleton-header .auxo-skeleton-avatar-lg.auxo-skeleton-avatar-circle {
    border-radius: 50%
}

.auxo-skeleton-header .auxo-skeleton-avatar-sm {
    width: 24px;
    height: 24px;
    line-height: 24px
}

.auxo-skeleton-header .auxo-skeleton-avatar-sm.auxo-skeleton-avatar-circle {
    border-radius: 50%
}

.auxo-skeleton-content {
    display: table-cell;
    width: 100%;
    vertical-align: top
}

.auxo-skeleton-content .auxo-skeleton-title {
    width: 100%;
    height: 16px;
    margin-top: 16px;
    background: #f2f2f2;
    border-radius: 4px
}

.auxo-skeleton-content .auxo-skeleton-title+.auxo-skeleton-paragraph {
    margin-top: 24px
}

.auxo-skeleton-content .auxo-skeleton-paragraph {
    padding: 0
}

.auxo-skeleton-content .auxo-skeleton-paragraph>li {
    width: 100%;
    height: 16px;
    list-style: none;
    background: #f2f2f2;
    border-radius: 4px
}

.auxo-skeleton-content .auxo-skeleton-paragraph>li:last-child:not(:first-child):not(:nth-child(2)) {
    width: 61%
}

.auxo-skeleton-content .auxo-skeleton-paragraph>li+li {
    margin-top: 16px
}

.auxo-skeleton-with-avatar .auxo-skeleton-content .auxo-skeleton-title {
    margin-top: 12px
}

.auxo-skeleton-with-avatar .auxo-skeleton-content .auxo-skeleton-title+.auxo-skeleton-paragraph {
    margin-top: 28px
}

.auxo-skeleton-round .auxo-skeleton-content .auxo-skeleton-paragraph>li,
.auxo-skeleton-round .auxo-skeleton-content .auxo-skeleton-title {
    border-radius: 100px
}

.auxo-skeleton.auxo-skeleton-active .auxo-skeleton-avatar,
.auxo-skeleton.auxo-skeleton-active .auxo-skeleton-button,
.auxo-skeleton.auxo-skeleton-active .auxo-skeleton-content .auxo-skeleton-paragraph>li,
.auxo-skeleton.auxo-skeleton-active .auxo-skeleton-content .auxo-skeleton-title,
.auxo-skeleton.auxo-skeleton-active .auxo-skeleton-image,
.auxo-skeleton.auxo-skeleton-active .auxo-skeleton-input {
    background: -webkit-gradient(linear, left top, right top, color-stop(25%, #f2f2f2), color-stop(37%, #e6e6e6), color-stop(63%, #f2f2f2));
    background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);
    background-size: 400% 100%;
    -webkit-animation: auxo-skeleton-loading 1.4s ease infinite;
    animation: auxo-skeleton-loading 1.4s ease infinite
}

.auxo-skeleton-element {
    display: inline-block;
    width: auto
}

.auxo-skeleton-element .auxo-skeleton-button {
    display: inline-block;
    vertical-align: top;
    background: #f2f2f2;
    border-radius: 4px;
    width: 64px;
    height: 32px;
    line-height: 32px
}

.auxo-skeleton-element .auxo-skeleton-button.auxo-skeleton-button-circle {
    width: 32px;
    border-radius: 50%
}

.auxo-skeleton-element .auxo-skeleton-button.auxo-skeleton-button-round {
    border-radius: 32px
}

.auxo-skeleton-element .auxo-skeleton-button-lg {
    width: 80px;
    height: 40px;
    line-height: 40px
}

.auxo-skeleton-element .auxo-skeleton-button-lg.auxo-skeleton-button-circle {
    width: 40px;
    border-radius: 50%
}

.auxo-skeleton-element .auxo-skeleton-button-lg.auxo-skeleton-button-round {
    border-radius: 40px
}

.auxo-skeleton-element .auxo-skeleton-button-sm {
    width: 56px;
    height: 28px;
    line-height: 28px
}

.auxo-skeleton-element .auxo-skeleton-button-sm.auxo-skeleton-button-circle {
    width: 28px;
    border-radius: 50%
}

.auxo-skeleton-element .auxo-skeleton-button-sm.auxo-skeleton-button-round {
    border-radius: 28px
}

.auxo-skeleton-element .auxo-skeleton-avatar {
    display: inline-block;
    vertical-align: top;
    background: #f2f2f2;
    width: 32px;
    height: 32px;
    line-height: 32px
}

.auxo-skeleton-element .auxo-skeleton-avatar.auxo-skeleton-avatar-circle {
    border-radius: 50%
}

.auxo-skeleton-element .auxo-skeleton-avatar-lg {
    width: 40px;
    height: 40px;
    line-height: 40px
}

.auxo-skeleton-element .auxo-skeleton-avatar-lg.auxo-skeleton-avatar-circle {
    border-radius: 50%
}

.auxo-skeleton-element .auxo-skeleton-avatar-sm {
    width: 24px;
    height: 24px;
    line-height: 24px
}

.auxo-skeleton-element .auxo-skeleton-avatar-sm.auxo-skeleton-avatar-circle {
    border-radius: 50%
}

.auxo-skeleton-element .auxo-skeleton-input {
    display: inline-block;
    vertical-align: top;
    background: #f2f2f2;
    width: 100%;
    height: 32px;
    line-height: 32px
}

.auxo-skeleton-element .auxo-skeleton-input-lg {
    width: 100%;
    height: 40px;
    line-height: 40px
}

.auxo-skeleton-element .auxo-skeleton-input-sm {
    width: 100%;
    height: 28px;
    line-height: 28px
}

.auxo-skeleton-element .auxo-skeleton-image {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    vertical-align: top;
    background: #f2f2f2;
    width: 96px;
    height: 96px;
    line-height: 96px
}

.auxo-skeleton-element .auxo-skeleton-image.auxo-skeleton-image-circle {
    border-radius: 50%
}

.auxo-skeleton-element .auxo-skeleton-image-path {
    fill: #bfbfbf
}

.auxo-skeleton-element .auxo-skeleton-image-svg {
    width: 48px;
    height: 48px;
    line-height: 48px;
    max-width: 192px;
    max-height: 192px
}

.auxo-skeleton-element .auxo-skeleton-image-svg.auxo-skeleton-image-circle {
    border-radius: 50%
}

@-webkit-keyframes auxo-skeleton-loading {
    0% {
        background-position: 100% 50%
    }

    to {
        background-position: 0 50%
    }
}

@keyframes auxo-skeleton-loading {
    0% {
        background-position: 100% 50%
    }

    to {
        background-position: 0 50%
    }
}

.auxo-skeleton-rtl {
    direction: rtl
}

.auxo-skeleton-rtl .auxo-skeleton-header {
    padding-right: 0;
    padding-left: 16px
}

.auxo-skeleton-rtl.auxo-skeleton.auxo-skeleton-active .auxo-skeleton-avatar,
.auxo-skeleton-rtl.auxo-skeleton.auxo-skeleton-active .auxo-skeleton-content .auxo-skeleton-paragraph>li,
.auxo-skeleton-rtl.auxo-skeleton.auxo-skeleton-active .auxo-skeleton-content .auxo-skeleton-title {
    -webkit-animation-name: auxo-skeleton-loading-rtl;
    animation-name: auxo-skeleton-loading-rtl
}

@-webkit-keyframes auxo-skeleton-loading-rtl {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 100% 50%
    }
}

@keyframes auxo-skeleton-loading-rtl {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 100% 50%
    }
}

.auxo-slider {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    height: 12px;
    margin: 10px 6px;
    padding: 4px 0;
    cursor: pointer;
    -ms-touch-action: none;
    touch-action: none
}

.auxo-slider-vertical {
    width: 12px;
    height: 100%;
    margin: 6px 10px;
    padding: 0 4px
}

.auxo-slider-vertical .auxo-slider-rail {
    width: 4px;
    height: 100%
}

.auxo-slider-vertical .auxo-slider-track {
    width: 4px
}

.auxo-slider-vertical .auxo-slider-handle {
    margin-top: -6px;
    margin-left: -5px
}

.auxo-slider-vertical .auxo-slider-mark {
    top: 0;
    left: 12px;
    width: 18px;
    height: 100%
}

.auxo-slider-vertical .auxo-slider-mark-text {
    left: 4px;
    white-space: nowrap
}

.auxo-slider-vertical .auxo-slider-step {
    width: 4px;
    height: 100%
}

.auxo-slider-vertical .auxo-slider-dot {
    top: auto;
    left: 2px;
    margin-bottom: -4px
}

.auxo-slider-tooltip .auxo-tooltip-inner {
    min-width: unset
}

.auxo-slider-rtl.auxo-slider-vertical .auxo-slider-handle {
    margin-right: -5px;
    margin-left: 0
}

.auxo-slider-rtl.auxo-slider-vertical .auxo-slider-mark {
    right: 12px;
    left: auto
}

.auxo-slider-rtl.auxo-slider-vertical .auxo-slider-mark-text {
    right: 4px;
    left: auto
}

.auxo-slider-rtl.auxo-slider-vertical .auxo-slider-dot {
    right: 2px;
    left: auto
}

.auxo-slider-with-marks {
    margin-bottom: 28px
}

.auxo-slider-rail {
    width: 100%;
    background-color: rgba(0, 0, 0, .04)
}

.auxo-slider-rail,
.auxo-slider-track {
    position: absolute;
    height: 4px;
    border-radius: 4px;
    -webkit-transition: background-color .3s;
    transition: background-color .3s
}

.auxo-slider-track {
    background-color: #8cb8ff
}

.auxo-slider-handle {
    position: absolute;
    width: 14px;
    height: 14px;
    margin-top: -5px;
    background-color: #fff;
    border: 2px solid #8cb8ff;
    border-radius: 50%;
    -webkit-box-shadow: 0;
    box-shadow: 0;
    cursor: pointer;
    -webkit-transition: border-color .3s, -webkit-box-shadow .6s, -webkit-transform .3s cubic-bezier(.18, .89, .32, 1.28);
    transition: border-color .3s, -webkit-box-shadow .6s, -webkit-transform .3s cubic-bezier(.18, .89, .32, 1.28);
    transition: border-color .3s, box-shadow .6s, transform .3s cubic-bezier(.18, .89, .32, 1.28);
    transition: border-color .3s, box-shadow .6s, transform .3s cubic-bezier(.18, .89, .32, 1.28), -webkit-box-shadow .6s, -webkit-transform .3s cubic-bezier(.18, .89, .32, 1.28)
}

.auxo-slider-handle-dragging.auxo-slider-handle-dragging.auxo-slider-handle-dragging,
.auxo-slider-handle:focus {
    border-color: #4785ff;
    -webkit-box-shadow: 0 0 0 5px rgba(25, 102, 255, .12);
    box-shadow: 0 0 0 5px rgba(25, 102, 255, .12)
}

.auxo-slider-handle:focus {
    outline: none
}

.auxo-slider-handle.auxo-tooltip-open {
    border-color: #1966ff
}

.auxo-slider:hover .auxo-slider-rail {
    background-color: #e1e1e1
}

.auxo-slider:hover .auxo-slider-track {
    background-color: #4784ff
}

.auxo-slider:hover .auxo-slider-handle:not(.auxo-tooltip-open) {
    border-color: #4784ff
}

.auxo-slider-mark {
    position: absolute;
    top: 14px;
    left: 0;
    width: 100%;
    font-size: 14px
}

.auxo-slider-mark-text {
    position: absolute;
    display: inline-block;
    color: #898b8f;
    text-align: center;
    word-break: keep-all;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-slider-mark-text-active {
    color: #565960
}

.auxo-slider-step {
    position: absolute;
    width: 100%;
    height: 4px;
    background: transparent
}

.auxo-slider-dot {
    position: absolute;
    top: -2px;
    width: 8px;
    height: 8px;
    margin-left: -4px;
    background-color: #fff;
    border: 2px solid #eeeff0;
    border-radius: 50%;
    cursor: pointer
}

.auxo-slider-dot:first-child,
.auxo-slider-dot:last-child {
    margin-left: -4px
}

.auxo-slider-dot-active {
    border-color: #8cb3ff
}

.auxo-slider-disabled {
    cursor: not-allowed
}

.auxo-slider-disabled .auxo-slider-track {
    background-color: #bcbdc0 !important
}

.auxo-slider-disabled .auxo-slider-dot,
.auxo-slider-disabled .auxo-slider-handle {
    background-color: #fff;
    border-color: #bcbdc0 !important;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: not-allowed
}

.auxo-slider-disabled .auxo-slider-dot,
.auxo-slider-disabled .auxo-slider-mark-text {
    cursor: not-allowed !important
}

.auxo-slider-rtl {
    direction: rtl
}

.auxo-slider-rtl .auxo-slider-mark {
    right: 0;
    left: auto
}

.auxo-slider-rtl .auxo-slider-dot,
.auxo-slider-rtl .auxo-slider-dot:first-child,
.auxo-slider-rtl .auxo-slider-dot:last-child {
    margin-right: -4px;
    margin-left: 0
}

.auxo-space {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.auxo-space-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.auxo-space-align-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.auxo-space-align-start {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.auxo-space-align-end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.auxo-space-align-baseline {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.auxo-space-item:empty {
    display: none
}

.auxo-space-rtl {
    direction: rtl
}

.auxo-spin {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: absolute;
    display: none;
    color: #1966ff;
    text-align: center;
    vertical-align: middle;
    opacity: 0;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: -webkit-transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86);
    transition: transform .3s cubic-bezier(.78, .14, .15, .86), -webkit-transform .3s cubic-bezier(.78, .14, .15, .86)
}

.auxo-spin-spinning {
    position: static;
    display: inline-block;
    opacity: 1
}

.auxo-spin-nested-loading {
    position: relative
}

.auxo-spin-nested-loading>div>.auxo-spin {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 4;
    display: block;
    width: 100%;
    height: 100%;
    max-height: 400px
}

.auxo-spin-nested-loading>div>.auxo-spin .auxo-spin-dot {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -12px
}

.auxo-spin-nested-loading>div>.auxo-spin .auxo-spin-text {
    position: absolute;
    top: 50%;
    width: 100%;
    padding-top: 7px;
    text-shadow: 0 1px 2px #fff
}

.auxo-spin-nested-loading>div>.auxo-spin.auxo-spin-show-text .auxo-spin-dot {
    margin-top: -22px
}

.auxo-spin-nested-loading>div>.auxo-spin-sm .auxo-spin-dot {
    margin: -8px
}

.auxo-spin-nested-loading>div>.auxo-spin-sm .auxo-spin-text {
    padding-top: 3px
}

.auxo-spin-nested-loading>div>.auxo-spin-sm.auxo-spin-show-text .auxo-spin-dot {
    margin-top: -18px
}

.auxo-spin-nested-loading>div>.auxo-spin-lg .auxo-spin-dot {
    margin: -16px
}

.auxo-spin-nested-loading>div>.auxo-spin-lg .auxo-spin-text {
    padding-top: 11px
}

.auxo-spin-nested-loading>div>.auxo-spin-lg.auxo-spin-show-text .auxo-spin-dot {
    margin-top: -26px
}

.auxo-spin-container {
    position: relative;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.auxo-spin-container:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    display: none\9;
    width: 100%;
    height: 100%;
    background: #fff;
    opacity: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
    content: "";
    pointer-events: none
}

.auxo-spin-blur {
    clear: both;
    overflow: hidden;
    opacity: .5;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none
}

.auxo-spin-blur:after {
    opacity: .4;
    pointer-events: auto
}

.auxo-spin-tip {
    color: #898b8f
}

.auxo-spin-dot {
    position: relative;
    display: inline-block;
    font-size: 24px;
    width: 1em;
    height: 1em
}

.auxo-spin-dot-item {
    position: absolute;
    display: block;
    width: 9px;
    height: 9px;
    background-color: #1966ff;
    border-radius: 100%;
    -webkit-transform: scale(.75);
    transform: scale(.75);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    opacity: .3;
    -webkit-animation: antSpinMove 1s linear infinite alternate;
    animation: antSpinMove 1s linear infinite alternate
}

.auxo-spin-dot-item:first-child {
    top: 0;
    left: 0
}

.auxo-spin-dot-item:nth-child(2) {
    top: 0;
    right: 0;
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

.auxo-spin-dot-item:nth-child(3) {
    right: 0;
    bottom: 0;
    -webkit-animation-delay: .8s;
    animation-delay: .8s
}

.auxo-spin-dot-item:nth-child(4) {
    bottom: 0;
    left: 0;
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s
}

.auxo-spin-dot-spin {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-animation: antRotate 1.2s linear infinite;
    animation: antRotate 1.2s linear infinite
}

.auxo-spin-sm .auxo-spin-dot {
    font-size: 16px
}

.auxo-spin-sm .auxo-spin-dot i {
    width: 6px;
    height: 6px
}

.auxo-spin-lg .auxo-spin-dot {
    font-size: 32px
}

.auxo-spin-lg .auxo-spin-dot i {
    width: 14px;
    height: 14px
}

.auxo-spin.auxo-spin-show-text .auxo-spin-text {
    display: block
}

@media (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .auxo-spin-blur {
        background: #fff;
        opacity: .5
    }
}

@-webkit-keyframes antSpinMove {
    to {
        opacity: 1
    }
}

@keyframes antSpinMove {
    to {
        opacity: 1
    }
}

@-webkit-keyframes antRotate {
    to {
        -webkit-transform: rotate(405deg);
        transform: rotate(405deg)
    }
}

@keyframes antRotate {
    to {
        -webkit-transform: rotate(405deg);
        transform: rotate(405deg)
    }
}

.auxo-spin-rtl {
    direction: rtl
}

.auxo-spin-rtl .auxo-spin-dot-spin {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation-name: antRotateRtl;
    animation-name: antRotateRtl
}

@-webkit-keyframes antRotateRtl {
    to {
        -webkit-transform: rotate(-405deg);
        transform: rotate(-405deg)
    }
}

@keyframes antRotateRtl {
    to {
        -webkit-transform: rotate(-405deg);
        transform: rotate(-405deg)
    }
}

.auxo-statistic {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum"
}

.auxo-statistic-title {
    margin-bottom: 4px;
    color: #898b8f;
    font-size: 14px
}

.auxo-statistic-content {
    color: #252931;
    font-size: 24px;
    font-family: PingFang SC, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Noto Sans CJK SC, Microsoft YaHei, 微软雅黑, sans-serif
}

.auxo-statistic-content-value {
    display: inline-block;
    direction: ltr
}

.auxo-statistic-content-prefix,
.auxo-statistic-content-suffix {
    display: inline-block
}

.auxo-statistic-content-prefix {
    margin-right: 4px
}

.auxo-statistic-content-suffix {
    margin-left: 4px
}

.auxo-statistic-rtl {
    direction: rtl
}

.auxo-statistic-rtl .auxo-statistic-content-prefix {
    margin-right: 0;
    margin-left: 4px
}

.auxo-statistic-rtl .auxo-statistic-content-suffix {
    margin-right: 4px;
    margin-left: 0
}

.auxo-picker-dropdown .auxo-picker-panel>.auxo-picker-time-panel {
    position: relative;
    padding: 4px 0
}

.auxo-picker-dropdown .auxo-picker-panel>.auxo-picker-time-panel:before {
    position: absolute;
    content: "";
    height: 4px;
    width: 81px;
    top: 0;
    left: 80px;
    border: 1px solid #eeeff0;
    border-top: 0;
    border-bottom: 0
}

.auxo-picker-dropdown .auxo-picker-panel>.auxo-picker-time-panel:after {
    position: absolute;
    content: "";
    height: 4px;
    width: 81px;
    bottom: 0;
    left: 80px;
    border: 1px solid #eeeff0;
    border-top: 0;
    border-bottom: 0
}

.auxo-picker-dropdown .auxo-picker-panel>.auxo-picker-time-panel .auxo-picker-content:before {
    position: absolute;
    content: "";
    height: 4px;
    width: 81px;
    top: 0;
    right: 79px;
    border: 1px solid #eeeff0;
    border-top: 0;
    border-bottom: 0
}

.auxo-picker-dropdown .auxo-picker-panel>.auxo-picker-time-panel .auxo-picker-content:after {
    position: absolute;
    content: "";
    height: 4px;
    width: 81px;
    bottom: 0;
    right: 79px;
    border: 1px solid #eeeff0;
    border-top: 0;
    border-bottom: 0
}

.auxo-picker-time-panel .auxo-picker-time-panel-column {
    width: 80px
}

.auxo-picker-time-panel .auxo-picker-time-panel-column>li:not(.auxo-picker-time-panel-cell-selected).auxo-picker-time-panel-cell .auxo-picker-time-panel-cell-inner:hover {
    background: rgba(0, 0, 0, .04)
}

.auxo-picker-time-panel .auxo-picker-time-panel-column>li.auxo-picker-time-panel-cell-selected .auxo-picker-time-panel-cell-inner {
    color: #252931;
    background: #ebf3ff
}

.auxo-picker.sp-picker-range .auxo-picker-active-bar {
    display: none
}

.auxo-picker .auxo-time-picker-separator-inner {
    display: inline-block;
    width: 8px;
    height: 1px;
    vertical-align: middle;
    background: #bcbdc0
}

.auxo-picker-piecewise-dropdownPanel .auxo-picker-piecewise-dropdown-wrap .auxo-picker-piecewise-dropdown-column {
    padding: 4px 0;
    max-height: 250px;
    overflow: hidden
}

.auxo-picker-piecewise-dropdownPanel .auxo-picker-piecewise-dropdown-wrap .auxo-picker-piecewise-dropdown-column:hover {
    overflow-y: auto
}

.auxo-picker-piecewise-dropdownPanel .auxo-picker-piecewise-dropdown-wrap .auxo-picker-piecewise-dropdown-column-cell {
    min-width: 48px;
    line-height: 20px;
    font-size: 14px;
    color: #252931;
    padding: 6px 12px
}

.auxo-picker-piecewise-dropdownPanel .auxo-picker-piecewise-dropdown-wrap .auxo-picker-piecewise-dropdown-column-cell:hover {
    background-color: rgba(0, 0, 0, .04);
    font-weight: 500;
    cursor: pointer
}

.auxo-picker-piecewise-dropdownPanel .auxo-picker-piecewise-dropdown-wrap .auxo-picker-piecewise-dropdown-column-cell-active {
    background-color: #ebf3ff;
    font-weight: 500;
    cursor: pointer
}

.auxo-picker-piecewise-dropdownPanel .auxo-picker-piecewise-dropdown-wrap .auxo-picker-piecewise-dropdown-column-cell-disable {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-picker-piecewise-dropdownPanel .auxo-picker-piecewise-dropdown-wrap .auxo-picker-piecewise-dropdown-column-cell-disable:hover {
    color: #bcbdc0;
    cursor: not-allowed;
    font-weight: 400
}

.auxo-timeline {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #565960;
    font-variant: tabular-nums;
    line-height: 1.5715;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    margin: 0;
    padding: 0;
    list-style: none
}

.auxo-timeline-item {
    position: relative;
    margin: 0;
    padding-bottom: 20px;
    font-size: 14px;
    list-style: none
}

.auxo-timeline-item-tail {
    position: absolute;
    top: 10px;
    left: 4px;
    height: calc(100% - 10px);
    border-left: 1px solid #eeeff0
}

.auxo-timeline-item-pending .auxo-timeline-item-head {
    font-size: 12px;
    background-color: transparent
}

.auxo-timeline-item-pending .auxo-timeline-item-tail {
    display: none
}

.auxo-timeline-item-head {
    position: absolute;
    width: 10px;
    height: 10px;
    background-color: #fff;
    border: 2px solid transparent;
    border-radius: 100px
}

.auxo-timeline-item-head-blue {
    color: #1966ff;
    border-color: #1966ff
}

.auxo-timeline-item-head-red {
    color: #ff3b52;
    border-color: #ff3b52
}

.auxo-timeline-item-head-green {
    color: #3cc781;
    border-color: #3cc781
}

.auxo-timeline-item-head-gray {
    color: #bcbdc0;
    border-color: #bcbdc0
}

.auxo-timeline-item-head-custom {
    position: absolute;
    top: 5.5px;
    left: 5px;
    margin-top: 0;
    padding: 3px 1px;
    line-height: 1;
    text-align: center;
    border: 0;
    border-radius: 0;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.auxo-timeline-item-content {
    position: relative;
    top: -7.001px;
    margin: 0 0 0 26px;
    word-break: break-word
}

.auxo-timeline-item-last>.auxo-timeline-item-tail {
    display: none
}

.auxo-timeline-item-last>.auxo-timeline-item-content {
    min-height: 48px
}

.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-head,
.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-head-custom,
.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-tail,
.auxo-timeline.auxo-timeline-label .auxo-timeline-item-head,
.auxo-timeline.auxo-timeline-label .auxo-timeline-item-head-custom,
.auxo-timeline.auxo-timeline-label .auxo-timeline-item-tail,
.auxo-timeline.auxo-timeline-right .auxo-timeline-item-head,
.auxo-timeline.auxo-timeline-right .auxo-timeline-item-head-custom,
.auxo-timeline.auxo-timeline-right .auxo-timeline-item-tail {
    left: 50%
}

.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-head,
.auxo-timeline.auxo-timeline-label .auxo-timeline-item-head,
.auxo-timeline.auxo-timeline-right .auxo-timeline-item-head {
    margin-left: -4px
}

.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-head-custom,
.auxo-timeline.auxo-timeline-label .auxo-timeline-item-head-custom,
.auxo-timeline.auxo-timeline-right .auxo-timeline-item-head-custom {
    margin-left: 1px
}

.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-left .auxo-timeline-item-content,
.auxo-timeline.auxo-timeline-label .auxo-timeline-item-left .auxo-timeline-item-content,
.auxo-timeline.auxo-timeline-right .auxo-timeline-item-left .auxo-timeline-item-content {
    left: calc(50% - 4px);
    width: calc(50% - 14px);
    text-align: left
}

.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-right .auxo-timeline-item-content,
.auxo-timeline.auxo-timeline-label .auxo-timeline-item-right .auxo-timeline-item-content,
.auxo-timeline.auxo-timeline-right .auxo-timeline-item-right .auxo-timeline-item-content {
    width: calc(50% - 12px);
    margin: 0;
    text-align: right
}

.auxo-timeline.auxo-timeline-right .auxo-timeline-item-right .auxo-timeline-item-head,
.auxo-timeline.auxo-timeline-right .auxo-timeline-item-right .auxo-timeline-item-head-custom,
.auxo-timeline.auxo-timeline-right .auxo-timeline-item-right .auxo-timeline-item-tail {
    left: calc(100% - 5px)
}

.auxo-timeline.auxo-timeline-right .auxo-timeline-item-right .auxo-timeline-item-content {
    width: calc(100% - 18px)
}

.auxo-timeline.auxo-timeline-pending .auxo-timeline-item-last .auxo-timeline-item-tail {
    display: block;
    height: calc(100% - 14px);
    border-left: 2px dotted #eeeff0
}

.auxo-timeline.auxo-timeline-reverse .auxo-timeline-item-last .auxo-timeline-item-tail {
    display: none
}

.auxo-timeline.auxo-timeline-reverse .auxo-timeline-item-pending .auxo-timeline-item-tail {
    top: 15px;
    display: block;
    height: calc(100% - 15px);
    border-left: 2px dotted #eeeff0
}

.auxo-timeline.auxo-timeline-reverse .auxo-timeline-item-pending .auxo-timeline-item-content {
    min-height: 48px
}

.auxo-timeline.auxo-timeline-label .auxo-timeline-item-label {
    width: calc(50% - 12px)
}

.auxo-timeline.auxo-timeline-label .auxo-timeline-item-right .auxo-timeline-item-label {
    left: calc(50% + 14px);
    width: calc(50% - 14px)
}

.auxo-timeline-rtl {
    direction: rtl
}

.auxo-timeline-rtl .auxo-timeline-item-tail {
    right: 4px;
    left: auto;
    border-right: 1px solid #eeeff0;
    border-left: none
}

.auxo-timeline-rtl .auxo-timeline-item-head-custom {
    right: 5px;
    left: auto;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%)
}

.auxo-timeline-rtl .auxo-timeline-item-content {
    margin: 0 18px 0 0
}

.auxo-timeline-rtl.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-head,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-head-custom,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-tail,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-label .auxo-timeline-item-head,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-label .auxo-timeline-item-head-custom,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-label .auxo-timeline-item-tail,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-right .auxo-timeline-item-head,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-right .auxo-timeline-item-head-custom,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-right .auxo-timeline-item-tail {
    right: 50%;
    left: auto
}

.auxo-timeline-rtl.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-head,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-label .auxo-timeline-item-head,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-right .auxo-timeline-item-head {
    margin-right: -4px;
    margin-left: 0
}

.auxo-timeline-rtl.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-head-custom,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-label .auxo-timeline-item-head-custom,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-right .auxo-timeline-item-head-custom {
    margin-right: 1px;
    margin-left: 0
}

.auxo-timeline-rtl.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-left .auxo-timeline-item-content,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-label .auxo-timeline-item-left .auxo-timeline-item-content,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-right .auxo-timeline-item-left .auxo-timeline-item-content {
    right: calc(50% - 4px);
    left: auto;
    text-align: right
}

.auxo-timeline-rtl.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-right .auxo-timeline-item-content,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-label .auxo-timeline-item-right .auxo-timeline-item-content,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-right .auxo-timeline-item-right .auxo-timeline-item-content {
    text-align: left
}

.auxo-timeline-rtl.auxo-timeline.auxo-timeline-right .auxo-timeline-item-right .auxo-timeline-item-head,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-right .auxo-timeline-item-right .auxo-timeline-item-head-custom,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-right .auxo-timeline-item-right .auxo-timeline-item-tail {
    right: 0;
    left: auto
}

.auxo-timeline-rtl.auxo-timeline.auxo-timeline-right .auxo-timeline-item-right .auxo-timeline-item-content {
    width: 100%;
    margin-right: 18px;
    text-align: right
}

.auxo-timeline-rtl.auxo-timeline.auxo-timeline-pending .auxo-timeline-item-last .auxo-timeline-item-tail,
.auxo-timeline-rtl.auxo-timeline.auxo-timeline-reverse .auxo-timeline-item-pending .auxo-timeline-item-tail {
    border-right: 2px dotted #eeeff0;
    border-left: none
}

.auxo-timeline-rtl.auxo-timeline.auxo-timeline-label .auxo-timeline-item-label {
    text-align: left
}

.auxo-timeline-rtl.auxo-timeline.auxo-timeline-label .auxo-timeline-item-right .auxo-timeline-item-label {
    right: calc(50% + 14px);
    text-align: right
}

.auxo-timeline {
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.auxo-timeline-item {
    padding-bottom: 16px;
    color: #898b8f
}

.auxo-timeline-item-label {
    top: -5px !important
}

.auxo-timeline-item-head {
    width: 13px;
    height: 13px;
    border-radius: 50%
}

.auxo-timeline-item-head-blue {
    background-color: #1966ff;
    border-color: #ebf3ff;
    border-width: 3px
}

.auxo-timeline-item-head-gray {
    background-color: #dcdee1;
    border-color: #fff;
    border-width: 3px
}

.auxo-timeline-item-head-red {
    background-color: #ff3b52;
    border-color: #ffe5e6;
    border-width: 3px
}

.auxo-timeline-item-head-green {
    background-color: #3cc781;
    border-color: #e3faec;
    border-width: 3px
}

.auxo-timeline-item-head-custom {
    width: auto;
    height: auto;
    left: 6px
}

.auxo-timeline-item-head-custom.auxo-timeline-item-head-blue,
.auxo-timeline-item-head-custom.auxo-timeline-item-head-gray {
    background-color: transparent
}

.auxo-timeline-item-content {
    top: -5px;
    margin: 0 0 0 20px
}

.auxo-timeline-item-tail {
    left: 5.5px;
    border-left: 1px dashed #eeeff0
}

.auxo-timeline.auxo-timeline-alternate .auxo-timeline-item-left .auxo-timeline-item-content,
.auxo-timeline.auxo-timeline-label .auxo-timeline-item-left .auxo-timeline-item-content,
.auxo-timeline.auxo-timeline-right .auxo-timeline-item-left .auxo-timeline-item-content {
    left: calc(50% - 5.5px)
}

.auxo-timeline.auxo-timeline-label .auxo-timeline-item-label {
    position: absolute;
    top: -7.001px;
    right: calc(50% + 5.5px);
    margin-right: 8px;
    text-align: right
}

.auxo-timeline.auxo-timeline-label .auxo-timeline-item-right .auxo-timeline-item-label {
    left: calc(50% + 5.5px);
    margin-left: 8px;
    text-align: left
}

.auxo-timeline-label:not(.sp-null) .auxo-timeline-item-head {
    margin-left: -6px
}

.auxo-timeline-label:not(.sp-null) .auxo-timeline-item-head.auxo-timeline-item-head-custom {
    margin-left: 1px
}

.auxo-transfer-customize-list .auxo-transfer-list {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    width: auto;
    height: auto;
    min-height: 200px
}

.auxo-transfer-customize-list .auxo-table-wrapper .auxo-table-small {
    border: 0;
    border-radius: 0
}

.auxo-transfer-customize-list .auxo-table-wrapper .auxo-table-small>.auxo-table-content>.auxo-table-body>table>.auxo-table-thead>tr>th {
    background: #fff
}

.auxo-transfer-customize-list .auxo-table-wrapper .auxo-table-small>.auxo-table-content .auxo-table-row:last-child td {
    border-bottom: 1px solid #eeeff0
}

.auxo-transfer-customize-list .auxo-table-wrapper .auxo-table-small .auxo-table-body {
    margin: 0
}

.auxo-transfer-customize-list .auxo-table-wrapper .auxo-table-pagination.auxo-pagination {
    margin: 16px 0 4px
}

.auxo-transfer-customize-list .auxo-input[disabled] {
    background-color: transparent
}

.auxo-transfer {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.auxo-transfer-disabled .auxo-transfer-list {
    background: rgba(0, 0, 0, .04)
}

.auxo-transfer-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 180px;
    height: 200px;
    border: 1px solid #dcdee1;
    border-radius: 4px
}

.auxo-transfer-list-with-pagination {
    width: 250px;
    height: auto
}

.auxo-transfer-list-search {
    padding-right: 24px;
    padding-left: 8px
}

.auxo-transfer-list-search-action {
    position: absolute;
    top: 12px;
    right: 12px;
    bottom: 12px;
    width: 28px;
    color: #bcbdc0;
    line-height: 32px;
    text-align: center
}

.auxo-transfer-list-search-action .anticon {
    color: #bcbdc0;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-transfer-list-search-action .anticon:hover {
    color: #898b8f
}

span.auxo-transfer-list-search-action {
    pointer-events: none
}

.auxo-transfer-list-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 40px;
    padding: 8px 12px 9px;
    color: #565960;
    background: #fff;
    border-bottom: 1px solid #eeeff0;
    border-radius: 4px 4px 0 0
}

.auxo-transfer-list-header>:not(:last-child) {
    margin-right: 4px
}

.auxo-transfer-list-header>* {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-transfer-list-header-title {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    overflow: hidden;
    white-space: nowrap;
    text-align: right;
    text-overflow: ellipsis
}

.auxo-transfer-list-header-dropdown {
    font-size: 10px;
    -webkit-transform: translateY(10%);
    transform: translateY(10%);
    cursor: pointer
}

.auxo-transfer-list-header-dropdown[disabled] {
    cursor: not-allowed
}

.auxo-transfer-list-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden;
    font-size: 14px
}

.auxo-transfer-list-body-search-wrapper {
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    padding: 12px
}

.auxo-transfer-list-content {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    margin: 0;
    padding: 0;
    overflow: auto;
    list-style: none
}

.auxo-transfer-list-content-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 32px;
    padding: 6px 12px;
    line-height: 20px;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-transfer-list-content-item>:not(:last-child) {
    margin-right: 8px
}

.auxo-transfer-list-content-item>* {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.auxo-transfer-list-content-item-text {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.auxo-transfer-list-content-item-remove {
    color: #1966ff;
    text-decoration: none;
    outline: none;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s;
    position: relative;
    color: #dcdee1
}

.auxo-transfer-list-content-item-remove:focus,
.auxo-transfer-list-content-item-remove:hover {
    color: #4784ff
}

.auxo-transfer-list-content-item-remove:active {
    color: #1556d9
}

.auxo-transfer-list-content-item-remove:after {
    position: absolute;
    top: -6px;
    right: -50%;
    bottom: -6px;
    left: -50%;
    content: ""
}

.auxo-transfer-list-content-item-remove:hover {
    color: #4784ff
}

.auxo-transfer-list-content-item:not(.auxo-transfer-list-content-item-disabled):hover {
    background-color: #f0f6ff;
    cursor: pointer
}

.auxo-transfer-list-content-item:not(.auxo-transfer-list-content-item-disabled).auxo-transfer-list-content-item-checked:hover {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-transfer-list-content-show-remove .auxo-transfer-list-content-item:not(.auxo-transfer-list-content-item-disabled):hover {
    background: transparent;
    cursor: default
}

.auxo-transfer-list-content-item-checked {
    background-color: rgba(0, 0, 0, .04)
}

.auxo-transfer-list-content-item-disabled {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-transfer-list-pagination {
    padding: 8px 0;
    text-align: right;
    border-top: 1px solid #eeeff0
}

.auxo-transfer-list-body-not-found {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 100%;
    margin: auto 0;
    color: #bcbdc0;
    text-align: center
}

.auxo-transfer-list-footer {
    border-top: 1px solid #eeeff0
}

.auxo-transfer-operation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-item-align: center;
    align-self: center;
    margin: 0 8px;
    vertical-align: middle
}

.auxo-transfer-operation .auxo-btn {
    display: block
}

.auxo-transfer-operation .auxo-btn:first-child {
    margin-bottom: 4px
}

.auxo-transfer-operation .auxo-btn .anticon {
    font-size: 12px
}

.auxo-transfer .auxo-empty-image {
    max-height: -2px
}

.auxo-transfer-rtl {
    direction: rtl
}

.auxo-transfer-rtl .auxo-transfer-list-search {
    padding-right: 8px;
    padding-left: 24px
}

.auxo-transfer-rtl .auxo-transfer-list-search-action {
    right: auto;
    left: 12px
}

.auxo-transfer-rtl .auxo-transfer-list-header>:not(:last-child) {
    margin-right: 0;
    margin-left: 4px
}

.auxo-transfer-rtl .auxo-transfer-list-header {
    right: 0;
    left: auto
}

.auxo-transfer-rtl .auxo-transfer-list-header-title {
    text-align: left
}

.auxo-transfer-rtl .auxo-transfer-list-content-item>:not(:last-child) {
    margin-right: 0;
    margin-left: 8px
}

.auxo-transfer-rtl .auxo-transfer-list-pagination {
    text-align: left
}

.auxo-transfer-rtl .auxo-transfer-list-footer {
    right: 0;
    left: auto
}

.auxo-transfer-list-body .anticon {
    font-size: 16px;
    vertical-align: sub
}

.auxo-tree-treenode-leaf-last .auxo-tree-switcher-leaf-line:before {
    top: auto !important;
    bottom: auto !important;
    height: 14px !important
}

.auxo-tree.auxo-tree-directory .auxo-tree-treenode {
    position: relative
}

.auxo-tree.auxo-tree-directory .auxo-tree-treenode:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 4px;
    left: 0;
    -webkit-transition: background-color .3s;
    transition: background-color .3s;
    content: "";
    pointer-events: none
}

.auxo-tree.auxo-tree-directory .auxo-tree-treenode:hover:before {
    background: #f0f6ff
}

.auxo-tree.auxo-tree-directory .auxo-tree-treenode>* {
    z-index: 1
}

.auxo-tree.auxo-tree-directory .auxo-tree-treenode .auxo-tree-switcher {
    -webkit-transition: color .3s;
    transition: color .3s
}

.auxo-tree.auxo-tree-directory .auxo-tree-treenode .auxo-tree-node-content-wrapper {
    border-radius: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-tree.auxo-tree-directory .auxo-tree-treenode .auxo-tree-node-content-wrapper:hover {
    background: transparent
}

.auxo-tree.auxo-tree-directory .auxo-tree-treenode .auxo-tree-node-content-wrapper.auxo-tree-node-selected {
    color: #fff;
    background: transparent
}

.auxo-tree.auxo-tree-directory .auxo-tree-treenode-selected:before,
.auxo-tree.auxo-tree-directory .auxo-tree-treenode-selected:hover:before {
    background: #1966ff
}

.auxo-tree.auxo-tree-directory .auxo-tree-treenode-selected .auxo-tree-switcher {
    color: #fff
}

.auxo-tree.auxo-tree-directory .auxo-tree-treenode-selected .auxo-tree-node-content-wrapper {
    color: #fff;
    background: transparent
}

.auxo-tree-checkbox {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    top: .2em;
    line-height: 1;
    white-space: nowrap;
    outline: none;
    cursor: pointer
}

.auxo-tree-checkbox-input:focus+.auxo-tree-checkbox-inner,
.auxo-tree-checkbox-wrapper:hover .auxo-tree-checkbox-inner,
.auxo-tree-checkbox:hover .auxo-tree-checkbox-inner {
    border-color: #1966ff
}

.auxo-tree-checkbox-checked:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #1966ff;
    border-radius: 4px;
    visibility: hidden;
    -webkit-animation: antCheckboxEffect .36s ease-in-out;
    animation: antCheckboxEffect .36s ease-in-out;
    -webkit-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    content: ""
}

.auxo-tree-checkbox-wrapper:hover .auxo-tree-checkbox:after,
.auxo-tree-checkbox:hover:after {
    visibility: visible
}

.auxo-tree-checkbox-inner {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    direction: ltr;
    background-color: #fff;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    border-collapse: separate;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-tree-checkbox-inner:after {
    position: absolute;
    top: 50%;
    left: 22%;
    display: table;
    width: 5.71428571px;
    height: 9.14285714px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%);
    transform: rotate(45deg) scale(0) translate(-50%, -50%);
    opacity: 0;
    -webkit-transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    content: " "
}

.auxo-tree-checkbox-input {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    opacity: 0
}

.auxo-tree-checkbox-checked .auxo-tree-checkbox-inner:after {
    position: absolute;
    display: table;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    opacity: 1;
    -webkit-transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
    transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
    content: " "
}

.auxo-tree-checkbox-checked .auxo-tree-checkbox-inner {
    background-color: #1966ff;
    border-color: #1966ff
}

.auxo-tree-checkbox-disabled {
    cursor: not-allowed
}

.auxo-tree-checkbox-disabled.auxo-tree-checkbox-checked:not(.sp-null) .auxo-tree-checkbox-inner:after {
    border-color: #bcbdc0;
    -webkit-animation-name: none;
    animation-name: none
}

.auxo-tree-checkbox-disabled .auxo-tree-checkbox-input {
    cursor: not-allowed
}

.auxo-tree-checkbox-disabled .auxo-tree-checkbox-inner {
    background-color: rgba(0, 0, 0, .04);
    border-color: #dcdee1 !important
}

.auxo-tree-checkbox-disabled .auxo-tree-checkbox-inner:after {
    border-color: rgba(0, 0, 0, .04);
    border-collapse: separate;
    -webkit-animation-name: none;
    animation-name: none
}

.auxo-tree-checkbox-disabled+span {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-tree-checkbox-disabled:hover:after,
.auxo-tree-checkbox-wrapper:hover .auxo-tree-checkbox-disabled:after {
    visibility: hidden
}

.auxo-tree-checkbox-wrapper {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    line-height: unset;
    cursor: pointer
}

.auxo-tree-checkbox-wrapper:after {
    display: inline-block;
    width: 0;
    overflow: hidden;
    content: "\a0"
}

.auxo-tree-checkbox-wrapper.auxo-tree-checkbox-wrapper-disabled {
    cursor: not-allowed
}

.auxo-tree-checkbox-wrapper+.auxo-tree-checkbox-wrapper {
    margin-left: 8px
}

.auxo-tree-checkbox+span {
    padding-right: 8px;
    padding-left: 8px
}

.auxo-tree-checkbox-group {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: inline-block
}

.auxo-tree-checkbox-group-item {
    margin-right: 8px
}

.auxo-tree-checkbox-group-item:last-child {
    margin-right: 0
}

.auxo-tree-checkbox-group-item+.auxo-tree-checkbox-group-item {
    margin-left: 0
}

.auxo-tree-checkbox-indeterminate .auxo-tree-checkbox-inner {
    background-color: #fff;
    border-color: #dcdee1
}

.auxo-tree-checkbox-indeterminate .auxo-tree-checkbox-inner:after {
    top: 50%;
    left: 50%;
    width: 8px;
    height: 8px;
    background-color: #1966ff;
    border: 0;
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    content: " "
}

.auxo-tree-checkbox-indeterminate.auxo-tree-checkbox-disabled .auxo-tree-checkbox-inner:after {
    background-color: #bcbdc0;
    border-color: #bcbdc0
}

.auxo-tree-checkbox-rtl {
    direction: rtl
}

.auxo-tree-checkbox-group-rtl .auxo-tree-checkbox-group-item {
    margin-right: 0;
    margin-left: 8px
}

.auxo-tree-checkbox-group-rtl .auxo-tree-checkbox-group-item:last-child {
    margin-left: 0 !important
}

.auxo-tree-checkbox-group-rtl .auxo-tree-checkbox-group-item+.auxo-tree-checkbox-group-item {
    margin-left: 8px
}

.auxo-tree {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    background: #fff;
    border-radius: 4px;
    -webkit-transition: background-color .3s;
    transition: background-color .3s
}

.auxo-tree-focused:not(:hover):not(.auxo-tree-active-focused) {
    background: #ebf3ff
}

.auxo-tree-list-holder-inner {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.auxo-tree.auxo-tree-block-node .auxo-tree-list-holder-inner {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.auxo-tree.auxo-tree-block-node .auxo-tree-list-holder-inner .auxo-tree-node-content-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.auxo-tree .auxo-tree-treenode {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 0 0 4px;
    outline: none
}

.auxo-tree .auxo-tree-treenode-disabled .auxo-tree-node-content-wrapper {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-tree .auxo-tree-treenode-disabled .auxo-tree-node-content-wrapper:hover {
    background: transparent
}

.auxo-tree .auxo-tree-treenode-active .auxo-tree-node-content-wrapper {
    background: #f0f6ff
}

.auxo-tree .auxo-tree-treenode:not(.auxo-tree .auxo-tree-treenode-disabled).filter-node .auxo-tree-title {
    color: inherit;
    font-weight: 500
}

.auxo-tree-indent {
    -ms-flex-item-align: stretch;
    align-self: stretch;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-tree-indent-unit {
    display: inline-block;
    width: 24px
}

.auxo-tree-switcher {
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    width: 24px;
    margin: 0;
    line-height: 24px;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-tree-switcher .auxo-select-tree-switcher-icon,
.auxo-tree-switcher .auxo-tree-switcher-icon {
    display: inline-block;
    font-size: 10px;
    vertical-align: baseline
}

.auxo-tree-switcher .auxo-select-tree-switcher-icon svg,
.auxo-tree-switcher .auxo-tree-switcher-icon svg {
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.auxo-tree-switcher-noop {
    cursor: default
}

.auxo-tree-switcher_close .auxo-tree-switcher-icon svg {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.auxo-tree-switcher-loading-icon {
    color: #1966ff
}

.auxo-tree-switcher-leaf-line {
    position: relative;
    z-index: 1;
    display: inline-block;
    width: 100%;
    height: 100%
}

.auxo-tree-switcher-leaf-line:before {
    position: absolute;
    top: 0;
    bottom: -4px;
    margin-left: -1px;
    border-left: 1px solid #eeeff0;
    content: " "
}

.auxo-tree-switcher-leaf-line:after {
    position: absolute;
    width: 10px;
    height: 14px;
    margin-left: -1px;
    border-bottom: 1px solid #eeeff0;
    content: " "
}

.auxo-tree-checkbox {
    top: auto;
    margin: 4px 8px 0 0
}

.auxo-tree .auxo-tree-node-content-wrapper {
    position: relative;
    z-index: auto;
    min-height: 24px;
    margin: 0;
    padding: 0 4px;
    color: inherit;
    line-height: 24px;
    background: transparent;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all .3s, border 0s, line-height 0s, -webkit-box-shadow 0s;
    transition: all .3s, border 0s, line-height 0s, -webkit-box-shadow 0s;
    transition: all .3s, border 0s, line-height 0s, box-shadow 0s;
    transition: all .3s, border 0s, line-height 0s, box-shadow 0s, -webkit-box-shadow 0s
}

.auxo-tree .auxo-tree-node-content-wrapper:hover {
    background-color: #f0f6ff
}

.auxo-tree .auxo-tree-node-content-wrapper.auxo-tree-node-selected {
    background-color: #ebf3ff
}

.auxo-tree .auxo-tree-node-content-wrapper .auxo-tree-iconEle {
    display: inline-block;
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    vertical-align: top
}

.auxo-tree .auxo-tree-node-content-wrapper .auxo-tree-iconEle:empty {
    display: none
}

.auxo-tree-unselectable .auxo-tree-node-content-wrapper:hover {
    background-color: transparent
}

.auxo-tree-node-content-wrapper[draggable=true] {
    line-height: 24px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-tree-node-content-wrapper[draggable=true] .auxo-tree-drop-indicator {
    position: absolute;
    z-index: 1;
    height: 2px;
    background-color: #1966ff;
    border-radius: 1px;
    pointer-events: none
}

.auxo-tree-node-content-wrapper[draggable=true] .auxo-tree-drop-indicator:after {
    position: absolute;
    top: -3px;
    left: -6px;
    width: 8px;
    height: 8px;
    background-color: transparent;
    border: 2px solid #1966ff;
    border-radius: 50%;
    content: ""
}

.auxo-tree .auxo-tree-treenode.drop-container>[draggable] {
    -webkit-box-shadow: 0 0 0 2px #1966ff;
    box-shadow: 0 0 0 2px #1966ff
}

.auxo-tree-show-line .auxo-tree-indent-unit {
    position: relative;
    height: 100%
}

.auxo-tree-show-line .auxo-tree-indent-unit:before {
    position: absolute;
    top: 0;
    right: 12px;
    bottom: -4px;
    border-right: 1px solid #dcdee1;
    content: ""
}

.auxo-tree-show-line .auxo-tree-indent-unit-end:before {
    display: none
}

.auxo-tree-show-line .auxo-tree-switcher {
    background: #fff
}

.auxo-tree-show-line .auxo-tree-switcher-line-icon {
    vertical-align: -.225em
}

.auxo-tree-rtl {
    direction: rtl
}

.auxo-tree-rtl .auxo-tree-node-content-wrapper[draggable=true] .auxo-tree-drop-indicator:after {
    right: -6px;
    left: unset
}

.auxo-tree .auxo-tree-treenode-rtl {
    direction: rtl
}

.auxo-tree-rtl .auxo-tree-switcher_close .auxo-tree-switcher-icon svg {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.auxo-tree-rtl.auxo-tree-show-line .auxo-tree-indent-unit:before {
    right: auto;
    left: -13px;
    border-right: none;
    border-left: 1px solid #dcdee1
}

.auxo-tree-rtl.auxo-tree-checkbox,
.auxo-tree-select-dropdown-rtl .auxo-select-tree-checkbox {
    margin: 4px 0 0 8px
}

.auxo-tree .auxo-tree-treenode {
    position: relative
}

.auxo-tree .auxo-tree-treenode:hover:before {
    background-color: #f3f4f5
}

.auxo-tree .auxo-tree-treenode:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 4px;
    left: 0;
    -webkit-transition: background-color .3s;
    transition: background-color .3s;
    content: "";
    pointer-events: none
}

.auxo-tree .auxo-tree-treenode-selected:before {
    background-color: #f3f4f5
}

.auxo-tree .auxo-tree-treenode .auxo-tree-iconEle {
    height: 36px;
    line-height: 36px
}

.auxo-tree .auxo-tree-treenode .auxo-tree-node-content-wrapper {
    background: transparent;
    line-height: 36px
}

.auxo-tree .auxo-tree-treenode .auxo-tree-node-content-wrapper:hover {
    background: transparent
}

.auxo-tree .auxo-tree-treenode .auxo-tree-switcher {
    line-height: 36px
}

.auxo-tree .auxo-tree-treenode .auxo-tree-checkbox {
    margin: 10px 8px
}

.auxo-tree.auxo-tree-show-line .auxo-tree-switcher {
    background-color: transparent
}

.auxo-select-tree-checkbox {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    position: relative;
    top: .2em;
    line-height: 1;
    white-space: nowrap;
    outline: none;
    cursor: pointer
}

.auxo-select-tree-checkbox-input:focus+.auxo-select-tree-checkbox-inner,
.auxo-select-tree-checkbox-wrapper:hover .auxo-select-tree-checkbox-inner,
.auxo-select-tree-checkbox:hover .auxo-select-tree-checkbox-inner {
    border-color: #1966ff
}

.auxo-select-tree-checkbox-checked:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #1966ff;
    border-radius: 4px;
    visibility: hidden;
    -webkit-animation: antCheckboxEffect .36s ease-in-out;
    animation: antCheckboxEffect .36s ease-in-out;
    -webkit-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    content: ""
}

.auxo-select-tree-checkbox-wrapper:hover .auxo-select-tree-checkbox:after,
.auxo-select-tree-checkbox:hover:after {
    visibility: visible
}

.auxo-select-tree-checkbox-inner {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    direction: ltr;
    background-color: #fff;
    border: 1px solid #dcdee1;
    border-radius: 4px;
    border-collapse: separate;
    -webkit-transition: all .3s;
    transition: all .3s
}

.auxo-select-tree-checkbox-inner:after {
    position: absolute;
    top: 50%;
    left: 22%;
    display: table;
    width: 5.71428571px;
    height: 9.14285714px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%);
    transform: rotate(45deg) scale(0) translate(-50%, -50%);
    opacity: 0;
    -webkit-transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    content: " "
}

.auxo-select-tree-checkbox-input {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    opacity: 0
}

.auxo-select-tree-checkbox-checked .auxo-select-tree-checkbox-inner:after {
    position: absolute;
    display: table;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    opacity: 1;
    -webkit-transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
    transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
    content: " "
}

.auxo-select-tree-checkbox-checked .auxo-select-tree-checkbox-inner {
    background-color: #1966ff;
    border-color: #1966ff
}

.auxo-select-tree-checkbox-disabled {
    cursor: not-allowed
}

.auxo-select-tree-checkbox-disabled.auxo-select-tree-checkbox-checked:not(.sp-null) .auxo-select-tree-checkbox-inner:after {
    border-color: #bcbdc0;
    -webkit-animation-name: none;
    animation-name: none
}

.auxo-select-tree-checkbox-disabled .auxo-select-tree-checkbox-input {
    cursor: not-allowed
}

.auxo-select-tree-checkbox-disabled .auxo-select-tree-checkbox-inner {
    background-color: rgba(0, 0, 0, .04);
    border-color: #dcdee1 !important
}

.auxo-select-tree-checkbox-disabled .auxo-select-tree-checkbox-inner:after {
    border-color: rgba(0, 0, 0, .04);
    border-collapse: separate;
    -webkit-animation-name: none;
    animation-name: none
}

.auxo-select-tree-checkbox-disabled+span {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-select-tree-checkbox-disabled:hover:after,
.auxo-select-tree-checkbox-wrapper:hover .auxo-select-tree-checkbox-disabled:after {
    visibility: hidden
}

.auxo-select-tree-checkbox-wrapper {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    line-height: unset;
    cursor: pointer
}

.auxo-select-tree-checkbox-wrapper:after {
    display: inline-block;
    width: 0;
    overflow: hidden;
    content: "\a0"
}

.auxo-select-tree-checkbox-wrapper.auxo-select-tree-checkbox-wrapper-disabled {
    cursor: not-allowed
}

.auxo-select-tree-checkbox-wrapper+.auxo-select-tree-checkbox-wrapper {
    margin-left: 8px
}

.auxo-select-tree-checkbox+span {
    padding-right: 8px;
    padding-left: 8px
}

.auxo-select-tree-checkbox-group {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    display: inline-block
}

.auxo-select-tree-checkbox-group-item {
    margin-right: 8px
}

.auxo-select-tree-checkbox-group-item:last-child {
    margin-right: 0
}

.auxo-select-tree-checkbox-group-item+.auxo-select-tree-checkbox-group-item {
    margin-left: 0
}

.auxo-select-tree-checkbox-indeterminate .auxo-select-tree-checkbox-inner {
    background-color: #fff;
    border-color: #dcdee1
}

.auxo-select-tree-checkbox-indeterminate .auxo-select-tree-checkbox-inner:after {
    top: 50%;
    left: 50%;
    width: 8px;
    height: 8px;
    background-color: #1966ff;
    border: 0;
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    content: " "
}

.auxo-select-tree-checkbox-indeterminate.auxo-select-tree-checkbox-disabled .auxo-select-tree-checkbox-inner:after {
    background-color: #bcbdc0;
    border-color: #bcbdc0
}

.auxo-select-tree-checkbox-rtl {
    direction: rtl
}

.auxo-select-tree-checkbox-group-rtl .auxo-select-tree-checkbox-group-item {
    margin-right: 0;
    margin-left: 8px
}

.auxo-select-tree-checkbox-group-rtl .auxo-select-tree-checkbox-group-item:last-child {
    margin-left: 0 !important
}

.auxo-select-tree-checkbox-group-rtl .auxo-select-tree-checkbox-group-item+.auxo-select-tree-checkbox-group-item {
    margin-left: 8px
}

.auxo-tree-select-dropdown {
    padding: 8px 4px 0
}

.auxo-tree-select-dropdown-rtl {
    direction: rtl
}

.auxo-tree-select-dropdown .auxo-select-tree {
    border-radius: 0
}

.auxo-tree-select-dropdown .auxo-select-tree-list-holder-inner {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.auxo-tree-select-dropdown .auxo-select-tree-list-holder-inner .auxo-select-tree-treenode {
    padding-bottom: 8px
}

.auxo-tree-select-dropdown .auxo-select-tree-list-holder-inner .auxo-select-tree-treenode .auxo-select-tree-node-content-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.auxo-select-tree {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #565960;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    -webkit-font-feature-settings: "tnum";
    font-feature-settings: "tnum";
    background: #fff;
    border-radius: 4px;
    -webkit-transition: background-color .3s;
    transition: background-color .3s
}

.auxo-select-tree-focused:not(:hover):not(.auxo-select-tree-active-focused) {
    background: #ebf3ff
}

.auxo-select-tree-list-holder-inner {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.auxo-select-tree.auxo-select-tree-block-node .auxo-select-tree-list-holder-inner {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.auxo-select-tree.auxo-select-tree-block-node .auxo-select-tree-list-holder-inner .auxo-select-tree-node-content-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.auxo-select-tree .auxo-select-tree-treenode {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 0 0 4px;
    outline: none
}

.auxo-select-tree .auxo-select-tree-treenode-disabled .auxo-select-tree-node-content-wrapper {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-select-tree .auxo-select-tree-treenode-disabled .auxo-select-tree-node-content-wrapper:hover {
    background: transparent
}

.auxo-select-tree .auxo-select-tree-treenode-active .auxo-select-tree-node-content-wrapper {
    background: #f0f6ff
}

.auxo-select-tree .auxo-select-tree-treenode:not(.auxo-select-tree .auxo-select-tree-treenode-disabled).filter-node .auxo-select-tree-title {
    color: inherit;
    font-weight: 500
}

.auxo-select-tree-indent {
    -ms-flex-item-align: stretch;
    align-self: stretch;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-select-tree-indent-unit {
    display: inline-block;
    width: 24px
}

.auxo-select-tree-switcher {
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    width: 24px;
    margin: 0;
    line-height: 24px;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-select-tree-switcher .auxo-select-tree-switcher-icon,
.auxo-select-tree-switcher .auxo-tree-switcher-icon {
    display: inline-block;
    font-size: 10px;
    vertical-align: baseline
}

.auxo-select-tree-switcher .auxo-select-tree-switcher-icon svg,
.auxo-select-tree-switcher .auxo-tree-switcher-icon svg {
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.auxo-select-tree-switcher-noop {
    cursor: default
}

.auxo-select-tree-switcher_close .auxo-select-tree-switcher-icon svg {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.auxo-select-tree-switcher-loading-icon {
    color: #1966ff
}

.auxo-select-tree-switcher-leaf-line {
    position: relative;
    z-index: 1;
    display: inline-block;
    width: 100%;
    height: 100%
}

.auxo-select-tree-switcher-leaf-line:before {
    position: absolute;
    top: 0;
    bottom: -4px;
    margin-left: -1px;
    border-left: 1px solid #eeeff0;
    content: " "
}

.auxo-select-tree-switcher-leaf-line:after {
    position: absolute;
    width: 10px;
    height: 14px;
    margin-left: -1px;
    border-bottom: 1px solid #eeeff0;
    content: " "
}

.auxo-select-tree-checkbox {
    top: auto;
    margin: 4px 8px 0 0
}

.auxo-select-tree .auxo-select-tree-node-content-wrapper {
    position: relative;
    z-index: auto;
    min-height: 24px;
    margin: 0;
    padding: 0 4px;
    color: inherit;
    line-height: 24px;
    background: transparent;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all .3s, border 0s, line-height 0s, -webkit-box-shadow 0s;
    transition: all .3s, border 0s, line-height 0s, -webkit-box-shadow 0s;
    transition: all .3s, border 0s, line-height 0s, box-shadow 0s;
    transition: all .3s, border 0s, line-height 0s, box-shadow 0s, -webkit-box-shadow 0s
}

.auxo-select-tree .auxo-select-tree-node-content-wrapper:hover {
    background-color: #f0f6ff
}

.auxo-select-tree .auxo-select-tree-node-content-wrapper.auxo-select-tree-node-selected {
    background-color: #ebf3ff
}

.auxo-select-tree .auxo-select-tree-node-content-wrapper .auxo-select-tree-iconEle {
    display: inline-block;
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    vertical-align: top
}

.auxo-select-tree .auxo-select-tree-node-content-wrapper .auxo-select-tree-iconEle:empty {
    display: none
}

.auxo-select-tree-unselectable .auxo-select-tree-node-content-wrapper:hover {
    background-color: transparent
}

.auxo-select-tree-node-content-wrapper[draggable=true] {
    line-height: 24px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-select-tree-node-content-wrapper[draggable=true] .auxo-tree-drop-indicator {
    position: absolute;
    z-index: 1;
    height: 2px;
    background-color: #1966ff;
    border-radius: 1px;
    pointer-events: none
}

.auxo-select-tree-node-content-wrapper[draggable=true] .auxo-tree-drop-indicator:after {
    position: absolute;
    top: -3px;
    left: -6px;
    width: 8px;
    height: 8px;
    background-color: transparent;
    border: 2px solid #1966ff;
    border-radius: 50%;
    content: ""
}

.auxo-select-tree .auxo-select-tree-treenode.drop-container>[draggable] {
    -webkit-box-shadow: 0 0 0 2px #1966ff;
    box-shadow: 0 0 0 2px #1966ff
}

.auxo-select-tree-show-line .auxo-select-tree-indent-unit {
    position: relative;
    height: 100%
}

.auxo-select-tree-show-line .auxo-select-tree-indent-unit:before {
    position: absolute;
    top: 0;
    right: 12px;
    bottom: -4px;
    border-right: 1px solid #dcdee1;
    content: ""
}

.auxo-select-tree-show-line .auxo-select-tree-indent-unit-end:before {
    display: none
}

.auxo-select-tree-show-line .auxo-select-tree-switcher {
    background: #fff
}

.auxo-select-tree-show-line .auxo-select-tree-switcher-line-icon {
    vertical-align: -.225em
}

.auxo-tree-select-dropdown-rtl .auxo-select-tree .auxo-select-tree-switcher_close .auxo-select-tree-switcher-icon svg {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.auxo-tree-select-dropdown-rtl .auxo-select-tree .auxo-select-tree-switcher-loading-icon {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1)
}

.auxo-typography {
    color: #565960;
    overflow-wrap: break-word
}

.auxo-typography.auxo-typography-secondary {
    color: #898b8f
}

.auxo-typography.auxo-typography-success {
    color: #3cc781
}

.auxo-typography.auxo-typography-warning {
    color: #ff9226
}

.auxo-typography.auxo-typography-danger {
    color: #ff3b52
}

a.auxo-typography.auxo-typography-danger:active,
a.auxo-typography.auxo-typography-danger:focus,
a.auxo-typography.auxo-typography-danger:hover {
    color: #ff6370
}

.auxo-typography.auxo-typography-disabled {
    color: #bcbdc0;
    cursor: not-allowed;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.auxo-typography p,
div.auxo-typography {
    margin-bottom: 1em
}

.auxo-typography h1,
h1.auxo-typography {
    margin-bottom: .5em;
    color: #252931;
    font-weight: 600;
    font-size: 38px;
    line-height: 1.23
}

.auxo-typography h2,
h2.auxo-typography {
    margin-bottom: .5em;
    color: #252931;
    font-weight: 600;
    font-size: 30px;
    line-height: 1.35
}

.auxo-typography h3,
h3.auxo-typography {
    margin-bottom: .5em;
    color: #252931;
    font-weight: 600;
    font-size: 24px;
    line-height: 1.35
}

.auxo-typography h4,
h4.auxo-typography {
    margin-bottom: .5em;
    color: #252931;
    font-weight: 600;
    font-size: 20px;
    line-height: 1.4
}

.auxo-typography h5,
h5.auxo-typography {
    margin-bottom: .5em;
    color: #252931;
    font-weight: 600;
    font-size: 16px;
    line-height: 1.5
}

.auxo-typography+h1.auxo-typography,
.auxo-typography+h2.auxo-typography,
.auxo-typography+h3.auxo-typography,
.auxo-typography+h4.auxo-typography,
.auxo-typography+h5.auxo-typography,
.auxo-typography div+h1,
.auxo-typography div+h2,
.auxo-typography div+h3,
.auxo-typography div+h4,
.auxo-typography div+h5,
.auxo-typography h1+h1,
.auxo-typography h1+h2,
.auxo-typography h1+h3,
.auxo-typography h1+h4,
.auxo-typography h1+h5,
.auxo-typography h2+h1,
.auxo-typography h2+h2,
.auxo-typography h2+h3,
.auxo-typography h2+h4,
.auxo-typography h2+h5,
.auxo-typography h3+h1,
.auxo-typography h3+h2,
.auxo-typography h3+h3,
.auxo-typography h3+h4,
.auxo-typography h3+h5,
.auxo-typography h4+h1,
.auxo-typography h4+h2,
.auxo-typography h4+h3,
.auxo-typography h4+h4,
.auxo-typography h4+h5,
.auxo-typography h5+h1,
.auxo-typography h5+h2,
.auxo-typography h5+h3,
.auxo-typography h5+h4,
.auxo-typography h5+h5,
.auxo-typography li+h1,
.auxo-typography li+h2,
.auxo-typography li+h3,
.auxo-typography li+h4,
.auxo-typography li+h5,
.auxo-typography p+h1,
.auxo-typography p+h2,
.auxo-typography p+h3,
.auxo-typography p+h4,
.auxo-typography p+h5,
.auxo-typography ul+h1,
.auxo-typography ul+h2,
.auxo-typography ul+h3,
.auxo-typography ul+h4,
.auxo-typography ul+h5 {
    margin-top: 1.2em
}

a.auxo-typography-ellipsis,
span.auxo-typography-ellipsis {
    display: inline-block
}

.auxo-typography a,
a.auxo-typography {
    color: #1966ff;
    outline: none;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s;
    text-decoration: none
}

.auxo-typography a:focus,
.auxo-typography a:hover,
a.auxo-typography:focus,
a.auxo-typography:hover {
    color: #4784ff
}

.auxo-typography a:active,
a.auxo-typography:active {
    color: #1556d9
}

.auxo-typography a:active,
.auxo-typography a:hover,
a.auxo-typography:active,
a.auxo-typography:hover {
    text-decoration: none
}

.auxo-typography a.auxo-typography-disabled,
.auxo-typography a[disabled],
a.auxo-typography.auxo-typography-disabled,
a.auxo-typography[disabled] {
    color: #bcbdc0;
    cursor: not-allowed
}

.auxo-typography a.auxo-typography-disabled:active,
.auxo-typography a.auxo-typography-disabled:hover,
.auxo-typography a[disabled]:active,
.auxo-typography a[disabled]:hover,
a.auxo-typography.auxo-typography-disabled:active,
a.auxo-typography.auxo-typography-disabled:hover,
a.auxo-typography[disabled]:active,
a.auxo-typography[disabled]:hover {
    color: #bcbdc0
}

.auxo-typography a.auxo-typography-disabled:active,
.auxo-typography a[disabled]:active,
a.auxo-typography.auxo-typography-disabled:active,
a.auxo-typography[disabled]:active {
    pointer-events: none
}

.auxo-typography code {
    margin: 0 .2em;
    padding: .2em .4em .1em;
    font-size: 85%;
    background: hsla(0, 0%, 58.8%, .1);
    border: 1px solid hsla(0, 0%, 39.2%, .2);
    border-radius: 3px
}

.auxo-typography kbd {
    margin: 0 .2em;
    padding: .15em .4em .1em;
    font-size: 90%;
    background: hsla(0, 0%, 58.8%, .06);
    border: solid hsla(0, 0%, 39.2%, .2);
    border-width: 1px 1px 2px;
    border-radius: 3px
}

.auxo-typography mark {
    padding: 0
}

.auxo-typography ins,
.auxo-typography u {
    text-decoration: underline;
    -webkit-text-decoration-skip: ink;
    text-decoration-skip-ink: auto
}

.auxo-typography del,
.auxo-typography s {
    text-decoration: line-through
}

.auxo-typography strong {
    font-weight: 600
}

.auxo-typography-copy,
.auxo-typography-edit,
.auxo-typography-expand {
    color: #1966ff;
    text-decoration: none;
    outline: none;
    cursor: pointer;
    -webkit-transition: color .3s;
    transition: color .3s;
    margin-left: 4px
}

.auxo-typography-copy:focus,
.auxo-typography-copy:hover,
.auxo-typography-edit:focus,
.auxo-typography-edit:hover,
.auxo-typography-expand:focus,
.auxo-typography-expand:hover {
    color: #4784ff
}

.auxo-typography-copy:active,
.auxo-typography-edit:active,
.auxo-typography-expand:active {
    color: #1556d9
}

.auxo-typography-copy-success,
.auxo-typography-copy-success:focus,
.auxo-typography-copy-success:hover {
    color: #3cc781
}

.auxo-typography-edit-content {
    position: relative
}

div.auxo-typography-edit-content {
    left: -12px;
    margin-top: -6px;
    margin-bottom: calc(1em - 6px)
}

.auxo-typography-edit-content-confirm {
    position: absolute;
    right: 10px;
    bottom: 8px;
    color: #898b8f;
    pointer-events: none
}

.auxo-typography-edit-content textarea {
    -moz-transition: none
}

.auxo-typography ol,
.auxo-typography ul {
    margin: 0 0 1em;
    padding: 0
}

.auxo-typography ol li,
.auxo-typography ul li {
    margin: 0 0 0 20px;
    padding: 0 0 0 4px
}

.auxo-typography ul {
    list-style-type: circle
}

.auxo-typography ul ul {
    list-style-type: disc
}

.auxo-typography ol {
    list-style-type: decimal
}

.auxo-typography blockquote,
.auxo-typography pre {
    margin: 1em 0
}

.auxo-typography pre {
    padding: .4em .6em;
    white-space: pre-wrap;
    word-wrap: break-word;
    background: hsla(0, 0%, 58.8%, .1);
    border: 1px solid hsla(0, 0%, 39.2%, .2);
    border-radius: 3px
}

.auxo-typography pre code {
    display: inline;
    margin: 0;
    padding: 0;
    font-size: inherit;
    font-family: inherit;
    background: transparent;
    border: 0
}

.auxo-typography blockquote {
    padding: 0 0 0 .6em;
    border-left: 4px solid hsla(0, 0%, 39.2%, .2);
    opacity: .85
}

.auxo-typography-ellipsis-single-line {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

a.auxo-typography-ellipsis-single-line,
span.auxo-typography-ellipsis-single-line {
    vertical-align: bottom
}

.auxo-typography-ellipsis-multiple-line {
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 3;
    /*! autoprefixer: ignore next */
    -webkit-box-orient: vertical
}

.auxo-typography-rtl {
    direction: rtl
}

.auxo-typography-rtl .auxo-typography-copy,
.auxo-typography-rtl .auxo-typography-edit,
.auxo-typography-rtl .auxo-typography-expand {
    margin-right: 4px;
    margin-left: 0
}

.auxo-typography-rtl .auxo-typography-expand {
    float: left
}

div.auxo-typography-edit-content.auxo-typography-rtl {
    right: -12px;
    left: auto
}

.auxo-typography-rtl .auxo-typography-edit-content-confirm {
    right: auto;
    left: 10px
}

.auxo-typography-rtl.auxo-typography ol li,
.auxo-typography-rtl.auxo-typography ul li {
    margin: 0 20px 0 0;
    padding: 0 4px 0 0
}